9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
學習啦>知識大全>知識百科>百科知識>

什么是浮點運算數據是怎樣的

時間: 謝君787 分享

  浮點運算就是實數運算,因為計算機只能存儲整數,那么你對浮點運算了解多少呢?以下是由學習啦小編整理關于什么是浮點運算的內容,希望大家喜歡!

  浮點運算的簡介

  當我們用不同的電腦計算圓周率時,會發現一臺電腦的計算較另一臺來講結果更加精確。或者我們在進行槍戰游戲的時候,當一粒子彈擊中墻壁時,墻上剝落下一塊墻皮,同樣的場面在一臺電腦上的表現可能會非常的呆板、做作;而在另外一臺電腦上就會非常生動形象,甚至與我們在現實中看到的所差無幾。這都是浮點運算能力的差異導致的。

  如果是實數的話,就不是這樣了,機器有兩種辦法表示實數,一種是定點,就是小數點位置是固定的,一種是浮點,就是小數點位置不固定,計算方法也比較麻煩,通常會比整數運算代價大很多

  FPU->Floating Point Unit,浮點運算部件

  BCD->Binary Coded Decimal 壓縮的二進制數,是用4個位來表示數字0~9,一個byte表示兩個十進制數,比如1001111表示79

  科學計數法:a×10的n次冪的形式。將一個數字表示成 (a×10的n次冪的形式),其中1≤|a|<10,n表示整數,這種記數方法叫科學記數法

  浮點運算的數據

  浮點運算使用三種不同的數據:

  1)整數(Integer),又分為字,短整數(Short Integer)和長整數(longint)

  2)實數(Real)分單精度(Single Real)和雙精度(Double Real)

  3)壓縮的二十進制數(BCD)

  下面是其位數(bits)和能表示的大致范圍和

  Type Length Range

  -----------------------------------------------

  Word Integer 16 bit -32768 to 32768

  Short Integer 32 bit -2.14e9 to 2.14e9

  Long Integer 64 bit -9.22e18 to 9.22e18

  Single Real 32 bit 1.18e-38 to 3.40e38

  Double Real 64 bit 2.23e-308 to 1.79e308

  extended Real 80 bit 3.37e-4932 to 1.18e4932

  Packed BCD 80 bit -1e18 to 1e18

  雙精度數和擴展精度數表示范圍對一般應用來說已經足夠大了!

  1)整數,以補碼形式存儲,正數的補碼是其本身,負數補碼是其絕對值的各位變反后加1,下面是實際存儲的例子:

  0024 var1 dw 24

  FFFE var2 dw -2

  000004D2 var3 dd 1234

  FFFFFF85 var4 dd -123

  0000000000002694var5 dq 9876

  2)BCD數

  在FPU中用80位表示正好是浮點堆寄存器的寬度,在其格式如下存儲:

  Bit

  79___72_71________________________________________0

  符號 ---18個二十進制數——————————---

  看下面的例子:

  00000000000000012345 var1 dt 12345

  80000000000000000100 var2 dt -100

  3)浮點數,這個復雜點,有三種格式

  單精度:_31_30________23_22___________0

  符號 指數 有效數

  雙精度:_63_62__________52_51__________________0

  符號 指數 有效數

  擴展精度數:

  _79_78____________64_63___________________0

  符號 指數 有效數

  浮點運算的格式

  單精度:_31_30________23_22___________0

  符號 指數 有效數

  雙精度:_63_62__________52_51__________________0

  符號 指數 有效數

  擴展精度數: _79_78____________64_63___________________0

  符號 指數 有效數

  例子:

  C377999A var1 dd -247.6

  40000000 var2 dd 2.0

  486F4200 var3 real4 2.45e+5

  4059100000000000 var4 dq 100.25

  3F543BF727136A40 var5 real8 0.00123

  C377999A var1 dd -247.6

  40000000 var2 dd 2.0

  486F4200 var3 real4 2.45e+5

  4059100000000000 var4 dq 100.25

  3F543BF727136A40 var5 real8 0.001235

  400487F34D6A161E4F76 var6 real10 33.9876

  DD和real4都可以在asm中來定義單精度浮點數,4 bytes

  DQ和real8都可以在asm中來定義雙精度浮點數,8 bytes

  DT和real10都可以在asm中來定義擴展精度浮點數,10 bytes
看過“浮點運算的數據”的人還看了:

1.什么是浮點運算 浮點運算的格式

2.什么是cpu浮點

3.2014年計算機三級《PC技術》考試要點

4.cpu指令由什么組成

5.手機cpu和電腦cpu有什么不同

6.CPU和主板是什么

什么是浮點運算數據是怎樣的

浮點運算就是實數運算,因為計算機只能存儲整數,那么你對浮點運算了解多少呢?以下是由學習啦小編整理關于什么是浮點運算的內容,希望大家喜歡! 浮點運算的簡介 當我們用不同的電腦計算圓周率時,會發現一臺電腦的計算較另一臺來講結果
推薦度:
點擊下載文檔文檔為doc格式
1601871 主站蜘蛛池模板: 免费观看全黄做爰大片| 国产亚洲欧洲AⅤ综合一区| 日韩av天堂综合网久久| 久久精品一本到99热免费| 18禁视频一区二区三区| 国内自拍小视频在线看 | 中文字幕人妻无码一区二区三区 | 精品久久精品午夜精品久久| 精品国产一区AV天美传媒| 福利一区二区视频在线| 少妇人妻av毛片在线看| 成年黄页网站大全免费无码| 亚洲精中文字幕二区三区| 国产一区二区三区不卡在线看| 国产美女裸身网站免费观看视频| 无码日韩精品一区二区三区免费 | 国产成人一区二区三区视频免费| 一区二区三区精品视频免费播放| 国产又黄又爽又不遮挡视频| 成人午夜在线观看日韩| 中文字幕人妻色偷偷久久| 亚洲AV日韩AV综合在线观看| 爱啪啪av导航| 人妻少妇精品中文字幕| 2019国产精品青青草原| 极品无码人妻巨屁股系列| 大香伊蕉在人线国产最新2005| 色偷偷亚洲女人天堂观看| 国产日韩另类综合11页| 亚洲av永久无码精品网站| 国内少妇人妻偷人精品视频| 91区国产福利在线观看午夜| 亚洲乱理伦片在线观看中字| 国产一区二区不卡在线看| 国产在线无码精品无码| 97久久久亚洲综合久久| 国产美女午夜福利视频| 麻豆国产传媒精品视频| 乱色欧美激惰| 免费区欧美一级猛片| 欧美高清一区三区在线专区|