【轉(zhuǎn)載】 單精度浮點(diǎn)數(shù)(float)與雙精度浮點(diǎn)數(shù)(double)的區(qū)別如下: (1)在內(nèi)存中占有的字節(jié)數(shù)不同 ·單精度浮點(diǎn)數(shù)在機(jī)內(nèi)占4個(gè)字節(jié) ·雙精度浮點(diǎn)數(shù)在機(jī)內(nèi)占8個(gè)字節(jié) (2)有效數(shù)字位數(shù)不同 ·單精度浮點(diǎn)數(shù)有效數(shù)字8位 ·雙精度浮點(diǎn)數(shù)有效數(shù)字16位 (3)所能表示數(shù)的范圍不同 ·單精度浮點(diǎn)的表示范圍:-3.40E+38 ~ +3.40E+38 ·雙精度浮點(diǎn)的表示范圍:-1.79E+308 ~ +1.79E+308 (4)在程序中處理速度不同 一般來(lái)說(shuō),,CPU處理單精度浮點(diǎn)數(shù)的速度比處理雙精度浮點(diǎn)數(shù)快
例如:
實(shí)型數(shù)據(jù)在計(jì)算機(jī)中的存儲(chǔ)方式,可參見(jiàn): http://www.cnblogs.com/jillzhang/archive/2007/06/24/793901.html |
|