
有網(wǎng)友問單精度和雙精度的區(qū)別,今天就給大家講解一下單精度和雙精度的區(qū)別。
1、在內(nèi)存中占有的字節(jié)數(shù)不同:?jiǎn)尉雀↑c(diǎn)數(shù)在機(jī)內(nèi)占4個(gè)字節(jié),雙精度浮點(diǎn)數(shù)在機(jī)內(nèi)占8個(gè)字節(jié)。
2、有效數(shù)字位數(shù)不同:?jiǎn)尉雀↑c(diǎn)數(shù)有效數(shù)字8位,雙精度浮點(diǎn)數(shù)有效數(shù)字16位。
3、所能表示數(shù)的范圍不同:?jiǎn)尉雀↑c(diǎn)的表示范圍:-3.40E+38 ~ +3.40E+38,雙精度浮點(diǎn)的表示范圍:-1.79E+308 ~ +1.79E+308。
4、在程序中處理速度不同:一般CPU處理單精度浮點(diǎn)數(shù)的速度比處理雙精度浮點(diǎn)數(shù)快。
以上就是單精度和雙精度的區(qū)別,希望對(duì)大家有所幫助。















