課程
/后端開發(fā)
/Java
/Java入門第一季(IDEA工具)升級版
如題。不太懂。
2017-05-21
源自:Java入門第一季(IDEA工具)升級版 2-6
正在回答
基本上沒有什么區(qū)別,都是表示小數不過它們的寬度不一樣,或者說精度不一樣,float是單精度,double是雙精度它們表示小數的范圍不一樣,double能表示的范圍,比float大double在內存中,占8個字節(jié),float占4個字節(jié)
java當中默認聲明的小數是double類型的;
double d=4.0
?如果聲明:
float x = 4.0則會報錯,需要如下寫法:
float x = 4.0f或者float x = (float)4.0
?其中4.0f后面的f只是為了區(qū)別double,并不代表任何數字上的意義
float 內存分配4個字節(jié),占32位,有效小數位6-7位
double 型 內存分配8個字節(jié),有效小數位15位
double比float占的空間大,能算更多的變量
舉報
0基礎萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎語法開始
2 回答float和double區(qū)別
1 回答float和double的區(qū)別
4 回答double 和 float 的區(qū)別
2 回答double和float的區(qū)別
1 回答float 和double 有何區(qū)別?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優(yōu)惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-05-21
基本上沒有什么區(qū)別,都是表示小數
不過它們的寬度不一樣,或者說精度不一樣,float是單精度,double是雙精度
它們表示小數的范圍不一樣,double能表示的范圍,比float大
double在內存中,占8個字節(jié),float占4個字節(jié)
2017-05-23
java當中默認聲明的小數是double類型的;
double d=4.0
?如果聲明:
float x = 4.0則會報錯,需要如下寫法:
float x = 4.0f或者float x = (float)4.0
?其中4.0f后面的f只是為了區(qū)別double,并不代表任何數字上的意義
float 內存分配4個字節(jié),占32位,有效小數位6-7位
double 型 內存分配8個字節(jié),有效小數位15位
2017-05-21
double比float占的空間大,能算更多的變量