日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

浮点数的运算 —— 浮点数的加减运算

發(fā)布時間:2024/3/13 编程问答 70 豆豆
生活随笔 收集整理的這篇文章主要介紹了 浮点数的运算 —— 浮点数的加减运算 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

題目

階碼運算和尾數(shù)運算分開進行。浮點數(shù)的加減運算一律采用補碼。

一、真值到機器數(shù)的轉(zhuǎn)換

二、對階

使兩個數(shù)的階碼相等,小階向大階看齊,尾數(shù)每右移一位,階碼加1

三、尾數(shù)加減

將對階后的兩個尾數(shù)按定點加(減)運算規(guī)則進行運算

四、規(guī)格化

  • 左規(guī):當浮點數(shù)運算的結(jié)果為非規(guī)格化時要進行規(guī)格化處理,將尾數(shù)算術(shù)左移一位,階碼減1(基數(shù)為2時)。(補碼規(guī)格化數(shù)的尾數(shù)數(shù)值最高位一定與尾數(shù)符號位相反。)

  • 右規(guī):當浮點數(shù)運算的結(jié)果尾數(shù)出現(xiàn)溢出(雙符號位為01或10)時,將尾數(shù)算術(shù)右移一位(第二位符號位需要一起右移),階碼加1(基數(shù)為2時)。

此時,尾數(shù)形式為 10.xxxx,說明發(fā)生了溢出,需要進行右規(guī)

五、舍入

舍入方法的原則是

  • 盡量使誤差范圍對稱,使得平均誤差為0,即有舍有入,以防誤差積累
  • 方法要簡單,以加快速度
  • 在右規(guī)的過程中,可能會將尾數(shù)的低位丟失,引起誤差,影響精度。為此可以用舍入法來提高尾數(shù)的精度。常用的舍入方法有以下兩種。


    這里,我們采用0舍1入法,故結(jié)果仍是 11101,11.011000100

    六、溢出判斷

    總結(jié)

    以上是生活随笔為你收集整理的浮点数的运算 —— 浮点数的加减运算的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。