float和double的區(qū)別 float和double5點區(qū)別
1、float : 單精度浮點數(shù) , double : 雙精度浮點數(shù) 。兩者的主要區(qū)別如下:
【float和double的區(qū)別 float和double5點區(qū)別】2、在內(nèi)存中占有的字節(jié)數(shù)不同,單精度浮點數(shù)在機內(nèi)存占4個字節(jié),雙精度浮點數(shù)在機內(nèi)存占8個字節(jié) 。
3、有效數(shù)字位數(shù)不同,單精度浮點數(shù)有效數(shù)字8位,雙精度浮點數(shù)有效數(shù)字16位 。
4、數(shù)值取值范圍不同,單精度浮點數(shù)的表示范圍:-3.40E+38~3.40E+38,雙精度浮點數(shù)的表示范圍:-1.79E+308~-1.79E+308 。
5、在程序中處理速度不同 , 一般來說 , CPU處理單精度浮點數(shù)的速度比處理雙精度浮點數(shù)快,如果不聲明 , 默認小數(shù)為double類型,所以如果要用float的話,必須進行強轉(zhuǎn) 。
推薦閱讀
- 高中數(shù)學(xué)A版和B版有什么區(qū)別
- 男人護膚秘訣是什么
- 羊肉餃子餡配什么蔬菜
- 雄黃酒和黃酒是一樣的嗎
- vans和匡威鞋碼一樣嗎
- 寒天粉和魚膠粉有什么不同
- 堿面和小蘇打能一起用嗎 來這里了解下這方面的知識
- 用什么醋洗臉好
- 控油保濕乳液
- 校線和錄控線啥意思
