C語言中用float描述單精度,用double描述雙精度。為什么要把數(shù)據(jù)分成單雙精度呢?我們生活中通常用到數(shù)據(jù)時會說精確到小數(shù)點后幾位,計算機存儲數(shù)據(jù)時精確度越高,占用內(nèi)存空間越大,根據(jù)精確度的需要,如果你選用單精度數(shù)據(jù),是說你讓電腦用較少的空間存放數(shù)據(jù),表現(xiàn)為精確到小數(shù)點后5位,并且第五個小數(shù)還是四舍五入得到的,如果你用雙精度定義數(shù)據(jù),是說你用較多的空間存放同一個數(shù),表現(xiàn)為小數(shù)點后較多的位數(shù),同樣最后一位仍然是四舍五入得到。這就是區(qū)分單雙精度的原因。
頂一下
(0)
0%
踩一下
(0)
0%
上一篇:白虎,誰能詳細介紹一下
下一篇:尿渾濁 有白色粉狀沉淀物