大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節(jié)點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java基本數(shù)據(jù)類型長度解析

Java基本數(shù)據(jù)類型長度解析

更新時間:2020-07-06 16:21:14 來源:動力節(jié)點 瀏覽2555次

Java語言提供了八種基本類型。六種數(shù)字類型(四個整數(shù)型,兩個浮點型),一種字符類型,還有一種布爾型。

1、整數(shù):包括int,short,byte,long

2、浮點型:float,double

3、字符:char

4、布爾:boolean

Java基本數(shù)據(jù)類型長度解析

注意!:表格里的^代表的是次方哈~

使用 Float 類 節(jié)省開發(fā)時間

作者: Builder.com

2004-11-16 11:50 AM

即使你可能知道 IEEE 浮點數(shù),你可能也從來沒有逐個比特地處理過這類數(shù)據(jù)。下面我將向你展示如何逐個比特地處理 IEEE 浮點數(shù),下次在你的 Java 項目需要從比特序列創(chuàng)建浮點數(shù)時,或者從浮點數(shù)創(chuàng)建比特序列時,你就知道Float 類可以為完成這一工作。

IEEE 浮點數(shù)介紹

IEEE 754 浮點單精度數(shù)字格式定義了一個用于存儲浮點數(shù)的比特布局。在空比特布局中,一個比特留作符號位,八個比特留作指數(shù),23個比特留作尾數(shù)。這些比特是按最重 要比特到最不重要比特進行排列的,如下例所示:

31? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0
|? ? ? ? ? ? ? ? ? ? ? ? ? ? ? |? ? ? ? ? ? ? ? ? ? ?
SEEEEEEEEMMMMMMMMMMMMMMMMMMMMMMM

其中:
S = 符號位
E = 指數(shù)
M = 尾數(shù)

你可以從 IEEE 

你可以從IEEE的站點購買一份IEEE浮點數(shù)的完整解釋。(如果在線搜索IEEE 754,你應該可以找到免費的版本。)

Float對Java社區(qū)的貢獻

下面的示例程序使用Float的兩個方法將一個浮點數(shù)轉(zhuǎn)成比特,然后又將這些比特轉(zhuǎn)成一個浮點數(shù)。

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

使用Float.intBitsToFloat(int bits)方法可以進行反方向轉(zhuǎn)換。這個方法接受傳入的整數(shù)作為參數(shù),將這些比特轉(zhuǎn)成一個IEEE浮點數(shù)。

下面是示例程序:

public?class?BitsTip?{
????public?static?void?main(String?args[])?{
????????float?f?=?Float.parseFloat(args[0]);
????????int?bits?=?Float.floatToIntBits(f);
????????System.out.println("bits:?"?+?bits);
????????System.out.println("back?to?float:?"?+?Float.intBitsToFloat(bits));
????}
}

如果你曾經(jīng)必須要手工進行這種轉(zhuǎn)換,那么你就會很欣賞這兩個簡單的方法為你節(jié)省的工作。如果你正在處理64位數(shù),那么可以選擇使用Double包裝器(wrapper)類。這個類提供同樣的方法處理IEEE 754雙精度浮點數(shù)。

最好選擇閱讀一下javadoc,查閱里面有關(guān)浮點數(shù)與比特序列之間的轉(zhuǎn)換的部分,以便完整地了解這些方法都能為你些做什么。

Java基本數(shù)據(jù)類型長度解析

以上就是動力節(jié)點java培訓機構(gòu)的小編針對“Java基本數(shù)據(jù)類型長度解析”的內(nèi)容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業(yè)老師隨時為你服務。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: www国产精品com | 精品视频在线免费播放 | 开心激情四房 | 中文字幕人成不卡一区 | 亚洲视频污| 伦理一区 | xxxxbbbb欧美| 欧美黑人猛xxxxbbbb | 成年看片永远免费 | 特一级男女性色大片 | 国产精品免费播放 | 天海冀一二三区 | 久久久精品国产免费观看同学 | 一本久道久久综合中文字幕 | 欧美一级毛片欧美毛片视频 | 免费一级欧美大片久久网 | 亚洲精品一区二区深夜福利 | 国产成人18黄禁网站免费观看 | 亚洲伦理一二三四 | 轻轻色在线视频中文字幕 | 成人免费小视频 | 免费精品国产自产拍观看 | 天天操夜夜操夜夜操 | 青春草禁区视频在线观看 | 99资源| 欧美激情亚洲精品日韩1区2区 | 久久婷婷成人综合色 | www一区| 免费人成在线观看69式小视频 | 中文字幕日韩一区二区不卡 | 日日摸夜夜添夜夜添欧美毛片 | 国内精品伊人久久久影院 | 伊人成人在线观看 | 四虎永久免费 | 国内精品中文字幕 | 日本大蕉香蕉大视频在线观看 | 呦系列视频一区二区三区 | 国产视频二区在线观看 | 久草国产精品 | 日韩欧美综合视频 | 亚洲精品视频观看 |