浮點數(shù)階碼和尾數(shù)詳解 什么是浮點數(shù)的尾數(shù)符號位?
什么是浮點數(shù)的尾數(shù)符號位?單精度浮點數(shù)在計算機中由32位二進制表示。較低的23位用于尾數(shù),最高的位是23位尾數(shù)的符號位。夾在符號位和尾位之間的8位是順序碼,用于表示尾數(shù)乘以2的冪,即要表示的實數(shù)二進制
什么是浮點數(shù)的尾數(shù)符號位?
單精度浮點數(shù)在計算機中由32位二進制表示。較低的23位用于尾數(shù),最高的位是23位尾數(shù)的符號位。夾在符號位和尾位之間的8位是順序碼,用于表示尾數(shù)乘以2的冪,即要表示的實數(shù)二進制值的冪,用所謂的代碼移位表示。尾數(shù)由原代碼表示,當<0時,其符號位(最高位)為1,否則為0;尾數(shù)全部變?yōu)榇笥?小于2的小數(shù),小數(shù)點移動的個數(shù)決定順序代碼的值。雙精度用64位二進制表示,方法與單精度相同,但尾數(shù)為52位,順序碼為11位。下面是一個單精度浮點二進制表示的圖片,有助于直觀理解。希望有幫助!