欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

關(guān)于java中基本數(shù)據(jù)類型的數(shù)值范圍

 更新時(shí)間:2023年07月04日 09:58:46   作者:longshenlmj  
這篇文章主要介紹了關(guān)于java中基本數(shù)據(jù)類型的數(shù)值范圍,基本類型,或者叫做內(nèi)置類型,是JAVA中不同于類的特殊類型,它們是我們編程中使用最頻繁的類型,需要的朋友可以參考下

Java八種基本類型:

六種數(shù)字類型(四個(gè)整數(shù)型,兩個(gè)浮點(diǎn)型),
一種字符類型,
一種布爾型

具體如下

1、整數(shù):包括int,short,byte,long 
2、浮點(diǎn)型:float,double 
3、字符:char 
4、布爾:boolean

對(duì)應(yīng)空間和范圍如下

基本型別二進(jìn)制位數(shù)最小值最大值包裝類
boolean
char16-bit0(Unicode)65535(Unicode 2^16-1)java.lang.Character
byte8-bit-128+127java.lang.Byte
short16-bit-32768(-2^15)32767 (+2^15-1)java.lang.Short
int32-bit-2147483648(-2^31)2147483647 (+2^31-1)java.lang.Integer
long64-bit-9223372036854775808(-2^63)9223372036854775807(+2^63-1)java.lang.Long
float32-bit1.4E-45(IEEE754規(guī)定32位內(nèi)容)3.4028235E38(IEEE754)java.lang.Float
double64-bit4.9E-324(IEEE754)1.7976931348623157E308(IEEE754)java.lang.Double

引用類分為3種 (類類型,接口類型及數(shù)組類型)

類類型:對(duì)類實(shí)例的引用;
接口類型:對(duì)實(shí)現(xiàn)該接口的某個(gè)子類實(shí)例的引用;
數(shù)組類型:對(duì)數(shù)組值的引用,在jvm中數(shù)組是個(gè)真正的對(duì)象。 

編程時(shí)注意確定數(shù)值范圍,直接使用對(duì)應(yīng)類型比較好

如32 位時(shí)使用 Float 類 節(jié)省開發(fā)時(shí)間

float的底層表示定義

IEEE 754 浮點(diǎn)單精度數(shù)字格式定義了存儲(chǔ)浮點(diǎn)數(shù)的32位比特(bit)布局,各bit位具體為:
"一位做符號(hào)位,八位留作指數(shù),23位作尾數(shù)"。具體如下
SEEEEEEEEMMMMMMMMMMMMMMMMMMMMMMM
其中:
S = 符號(hào)位
E = 指數(shù)
M = 尾數(shù)

 Float方法對(duì)浮點(diǎn)數(shù)與比特的相互轉(zhuǎn)化

1. 浮點(diǎn)數(shù)轉(zhuǎn)bit

 Float.floatToIntBits(float f) 將一個(gè)浮點(diǎn)數(shù)轉(zhuǎn)成一個(gè)比特序列。返回一個(gè)32位整數(shù),表示你作為參數(shù)提供的浮點(diǎn)數(shù)的 IEEE 754 比特排列。

2. bit轉(zhuǎn)浮點(diǎn)數(shù)

Float.intBitsToFloat(int bits)將傳入整數(shù)作為一個(gè)比特序列,按float對(duì)應(yīng)位置規(guī)定意義,轉(zhuǎn)成一個(gè)浮點(diǎn)數(shù)。

小數(shù)計(jì)算說明

    java中小數(shù)數(shù)值計(jì)算無法保證絕對(duì)精準(zhǔn),只能保證一定精度范圍,比如,兩個(gè)double數(shù),不應(yīng)該使用等號(hào)判定是否相等,因?yàn)橄嗟鹊膬蓚€(gè)double數(shù)存儲(chǔ)在計(jì)算機(jī)中可能不相等(計(jì)算機(jī)存儲(chǔ)位數(shù))。
    尤其是除法,只能保留一定范圍的小數(shù),精度取決于該類型在計(jì)算機(jī)的位數(shù)

到此這篇關(guān)于關(guān)于java中基本數(shù)據(jù)類型的數(shù)值范圍的文章就介紹到這了,更多相關(guān)java基本類型數(shù)值范圍內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 淺談一下Java中枚舉的用法

    淺談一下Java中枚舉的用法

    這篇文章主要介紹了淺談一下Java中枚舉的用法,枚舉是一個(gè)被命名的整型常數(shù)的集合,用于聲明一組帶標(biāo)識(shí)符的常數(shù),當(dāng)一個(gè)變量有幾種固定可能的取值時(shí),就可以將它定義為枚舉類型,需要的朋友可以參考下
    2023-04-04
  • 空指針HttpSession異常之SpringBoot集成WebSocket的方法

    空指針HttpSession異常之SpringBoot集成WebSocket的方法

    文章介紹了在Spring?Boot中集成WebSocket時(shí)遇到的HttpSession為空的問題,并探討了三種解決方法,方法一涉及域名配置,方法二通過監(jiān)聽創(chuàng)建Session,而方法三是從request中獲取session并存入數(shù)據(jù),感興趣的朋友一起看看吧
    2025-01-01
  • Java系統(tǒng)運(yùn)行緩慢等問題的排查思路

    Java系統(tǒng)運(yùn)行緩慢等問題的排查思路

    這篇文章主要介紹了Java系統(tǒng)運(yùn)行緩慢等問題的排查思路,讀者可以根據(jù)具體情況具體分析,從而解決問題
    2021-04-04
  • Java實(shí)現(xiàn)根據(jù)地址智能識(shí)別省市區(qū)縣

    Java實(shí)現(xiàn)根據(jù)地址智能識(shí)別省市區(qū)縣

    這篇文章主要為大家詳細(xì)介紹了如何編寫一個(gè)Java工具類,可以根據(jù)身份證地址或用戶輸入的地址,智能識(shí)別并提取出詳細(xì)的省市區(qū)縣信息,感興趣的小伙伴可以了解下
    2025-03-03
  • java顯示當(dāng)前運(yùn)行時(shí)的參數(shù)(java運(yùn)行參數(shù))

    java顯示當(dāng)前運(yùn)行時(shí)的參數(shù)(java運(yùn)行參數(shù))

    這篇文章主要介紹了java顯示當(dāng)前運(yùn)行時(shí)參數(shù)的示例(java運(yùn)行參數(shù)),需要的朋友可以參考下
    2014-04-04
  • java中Date和Timestamp類型的相互轉(zhuǎn)換方式

    java中Date和Timestamp類型的相互轉(zhuǎn)換方式

    這篇文章主要介紹了java中Date和Timestamp類型的相互轉(zhuǎn)換方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • SpringBoot解決mysql連接8小時(shí)問題

    SpringBoot解決mysql連接8小時(shí)問題

    服務(wù)連接mysql數(shù)據(jù)庫,8小時(shí)沒有數(shù)據(jù)庫的操作時(shí)候,數(shù)據(jù)庫會(huì)主動(dòng)斷開連接釋放資源,本文就詳細(xì)的介紹一下解決方法,感興趣的可以了解一下
    2023-08-08
  • 如何解決java壓縮文件亂碼問題

    如何解決java壓縮文件亂碼問題

    在本篇文章中我們給大家分享的是一篇關(guān)于java壓縮文件亂碼問題的解決辦法,有需要的朋友們可以學(xué)習(xí)下。
    2019-12-12
  • java 中復(fù)合機(jī)制的實(shí)例詳解

    java 中復(fù)合機(jī)制的實(shí)例詳解

    這篇文章主要介紹了java 中復(fù)合機(jī)制的實(shí)例詳解的相關(guān)資料,希望通過本文大家能了解繼承和復(fù)合的區(qū)別并應(yīng)用復(fù)合這種機(jī)制,需要的朋友可以參考下
    2017-09-09
  • SpringBoot引入swagger報(bào)錯(cuò)處理的解決方法

    SpringBoot引入swagger報(bào)錯(cuò)處理的解決方法

    這篇文章主要給大家介紹SpringBoot引入swagger是會(huì)出現(xiàn)報(bào)錯(cuò)的處理解決方法,文中有詳細(xì)的解決過程,感興趣的小伙伴可以跟著小編一起來學(xué)習(xí)吧
    2023-06-06

最新評(píng)論