課程
/后端開發
/Java
/Java入門第一季(IDEA工具)升級版
double于float到底有什么不同,120.5可以用float嗎?
編程中小寫開頭的關鍵詞為粉色,大寫開頭的為藍色,中文是黃色,還有些變量值是橙色。這是為什么?有啥特殊含義嗎?
2016-07-16
源自:Java入門第一季(IDEA工具)升級版 2-6
正在回答
雙精度表示的范圍要比單精度大,單精度的范圍是-3.4*10的38次方~3.4*10的38次方,雙精度的范圍是-1.7*10的308次方~3.4*10的38次方,不過一般不會用到那么精確,如果不是做科研,表示范圍都一樣。還有float定義的變量占4個字節(32位),雙精度定義的變量占8個字節(64位)。至于那些顏色并沒有什么特殊含義,如果把背景顏色換了的話那些顏色也就會跟著改變。
qq_TheFirebird_03629981 提問者
謝謝樓上三位大神的解答
1double精度高,有效數字16位,float精度7位。但double消耗內存是float的兩倍,double的運算速度比float慢得多。另外給你個建議,能用float時盡量用float,可以提高運算速度
2所以,是可以用的
3顏色的不同其實沒啥含義吧??茨闶裁垂ぞ?,我的工具里顏色都一樣。
double 字節4 float 字節8 ?double精度高消耗內存高 float heingt=120.5f ? 記得后面要加f
= =那個后面的顏色問題沒有注意
舉報
0基礎萌新入門第一課,從Java環境搭建、工具使用、基礎語法開始
3 回答關于雙精度單精度的定義
1 回答單精度和雙精度
2 回答單精度和雙精度有什么區別呢
1 回答雙精度double和單精度float的區別是什么?單雙精度又是什么意思?
1 回答單精度浮點類型和雙精度浮點類型有什么區別?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-07-16
雙精度表示的范圍要比單精度大,單精度的范圍是-3.4*10的38次方~3.4*10的38次方,雙精度的范圍是-1.7*10的308次方~3.4*10的38次方,不過一般不會用到那么精確,如果不是做科研,表示范圍都一樣。還有float定義的變量占4個字節(32位),雙精度定義的變量占8個字節(64位)。至于那些顏色并沒有什么特殊含義,如果把背景顏色換了的話那些顏色也就會跟著改變。
2016-07-16
謝謝樓上三位大神的解答
2016-07-16
1double精度高,有效數字16位,float精度7位。但double消耗內存是float的兩倍,double的運算速度比float慢得多。另外給你個建議,能用float時盡量用float,可以提高運算速度
2所以,是可以用的
3顏色的不同其實沒啥含義吧??茨闶裁垂ぞ?,我的工具里顏色都一樣。
2016-07-16
double 字節4 float 字節8 ?double精度高消耗內存高 float heingt=120.5f ? 記得后面要加f
= =那個后面的顏色問題沒有注意