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