課程
/后端開發(fā)
/Java
/Java入門第一季(IDEA工具)
如圖,兩個都可以,結果也沒問題。那么它們的區(qū)別是什么?小數(shù)點后面數(shù)字的長度?還是總長度?為什么double不是小數(shù)點后顯示兩個零?
2018-06-12
源自:Java入門第一季(IDEA工具) 3-2
正在回答
double和fioat區(qū)別:
float表示單精度浮點數(shù)在機內占4個字節(jié),用32位二進制描述。 float型定義的數(shù)據(jù)末尾必須有"f"或"F",以示區(qū)分。double表示雙精度浮點數(shù)在機內占8個字節(jié),用64位二進制描述。對編程人員來說,double 和 float 的區(qū)別是double精度高,有效數(shù)字16位,float精度7位。但double消耗內存是float的兩倍,double的運算速度比float慢得多,java語言中數(shù)學函數(shù)名稱double 和 float不同,不要寫錯,能用單精度時不要用雙精度(以省內存,加快運算速度)。
舉報
0基礎萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎語法開始
1 回答double是雙精度,float是單精度,為什么不用float、
3 回答double(雙精度浮點型)和float(單精度浮點型)的區(qū)別是什么
2 回答單精度和雙精度有什么區(qū)別呢
1 回答單精度和雙精度
3 回答關于雙精度單精度的定義
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-06-12
double和fioat區(qū)別:
float表示單精度浮點數(shù)在機內占4個字節(jié),用32位二進制描述。 float型定義的數(shù)據(jù)末尾必須有"f"或"F",以示區(qū)分。
double表示雙精度浮點數(shù)在機內占8個字節(jié),用64位二進制描述。
對編程人員來說,double 和 float 的區(qū)別是double精度高,有效數(shù)字16位,float精度7位。但double消耗內存是float的兩倍,double的運算速度比float慢得多,java語言中數(shù)學函數(shù)名稱double 和 float不同,不要寫錯,能用單精度時不要用雙精度(以省內存,加快運算速度)。