double arr[]={1.78, 1.77, 1.82, 1.79, 1.85, 1.75, 1.86, 1.77, 1.81, 1.80}

知識之美
2015-08-14
4 回答
舉報
0/150
提交
取消
2016-11-02
float是單精度實型,用4個字節(jié)存儲;?double是雙精度實型,用8個字節(jié)存儲。在進行程序運算時,float型數(shù)據(jù)一律轉(zhuǎn)換為double型數(shù)據(jù),為自動類型轉(zhuǎn)換。所以結(jié)果一樣。但float,double兩種類型數(shù)據(jù)精度不同,float型有效數(shù)字位數(shù)為6~7位,double為15~16位。
2016-08-06
`float`精度太低,只能確保`6`位有效數(shù)字,所以你完全可以不用。
2015-08-15
好吧,那還發(fā)明float,豈不是浪費。。。這個叫什么來著,關(guān)鍵字還是啥
2015-08-15
很多時候float的精度并不夠,推薦使用double。