日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

float和double的區(qū)別

【float和double的區(qū)別】1、float : 單精度浮點(diǎn)數(shù),double : 雙精度浮點(diǎn)數(shù) 。兩者的主要區(qū)別如下:
2、在內(nèi)存中占有的字節(jié)數(shù)不同,單精度浮點(diǎn)數(shù)在機(jī)內(nèi)存占4個(gè)字節(jié),雙精度浮點(diǎn)數(shù)在機(jī)內(nèi)存占8個(gè)字節(jié) 。
3、有效數(shù)字位數(shù)不同,單精度浮點(diǎn)數(shù)有效數(shù)字8位,雙精度浮點(diǎn)數(shù)有效數(shù)字16位 。
4、數(shù)值取值范圍不同,單精度浮點(diǎn)數(shù)的表示范圍:-3.40E+38~3.40E+38,雙精度浮點(diǎn)數(shù)的表示范圍:-1.79E+308~-1.79E+308 。
5、在程序中處理速度不同,一般來說,CPU處理單精度浮點(diǎn)數(shù)的速度比處理雙精度浮點(diǎn)數(shù)快,如果不聲明,默認(rèn)小數(shù)為double類型,所以如果要用float的話,必須進(jìn)行強(qiáng)轉(zhuǎn) 。

    推薦閱讀