關(guān)于浮點(diǎn)運(yùn)算和定點(diǎn)運(yùn)算,浮點(diǎn)運(yùn)算這個(gè)問題很多朋友還不知道,今天小六來為大家解答以上的問題,現(xiàn)在讓我們一起來看看吧!
1、浮點(diǎn)運(yùn)算就是實(shí)數(shù)運(yùn)算,因?yàn)橛?jì)算機(jī)只能存儲(chǔ)整數(shù),所以實(shí)數(shù)都是約數(shù),這樣浮點(diǎn)運(yùn)算是很慢的而且會(huì)有誤差。
2、現(xiàn)在大多數(shù)機(jī)器都是32位的,也就是說32位都用來表示整數(shù)的話,那么對(duì)于無符號(hào)整數(shù)就是0 到 2^32-1,對(duì)于有符號(hào)的話就是-2^31 到 2^31-1。
3、計(jì)算機(jī)里整數(shù)和小數(shù)形式就是按普通格式進(jìn)行存儲(chǔ),例如1024、3.1415926等等,這個(gè)沒什么特點(diǎn),但是這樣的數(shù)精度不高,表達(dá)也不夠全面,為了能夠有一種數(shù)的通用表示法,就發(fā)明了浮點(diǎn)數(shù)。
4、 浮點(diǎn)數(shù)的表示形式有點(diǎn)像科學(xué)計(jì)數(shù)法(*.*****×10^***),它的表示形式是0.*****×10^***,在計(jì)算機(jī)中的形式為 .***** e ±***),其中前面的星號(hào)代表定點(diǎn)小數(shù),也就是整數(shù)部分為0的純小數(shù),后面的指數(shù)部分是定點(diǎn)整數(shù)。
5、利用這樣的形式就能表示出任意一個(gè)整數(shù)和小數(shù),例如1024就能表示成0.1024×10^4,也就是 .1024e+004,3.1415926就能表示成0.31415926×10^1,也就是 .31415926e+001,這就是浮點(diǎn)數(shù)。
6、浮點(diǎn)數(shù)進(jìn)行的運(yùn)算就是浮點(diǎn)運(yùn)算。
7、 浮點(diǎn)運(yùn)算比常規(guī)運(yùn)算更復(fù)雜,因此計(jì)算機(jī)進(jìn)行浮點(diǎn)運(yùn)算速度要比進(jìn)行常規(guī)運(yùn)算慢得多。
本文分享完畢,希望對(duì)大家有所幫助。
標(biāo)簽:
免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請(qǐng)聯(lián)系刪除!