【五術堪輿學苑】

 找回密碼
 【立即註冊】
查看: 516|回復: 0
打印 上一主題 下一主題

【中華百科全書●工學●浮點】

[複製鏈接]
跳轉到指定樓層
作者
發表於 2012-12-14 06:47:10 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式

中華百科全書●工學●浮點

 

用機械計算數值與數量時,數字的欄位幾乎都是定長的,但在電腦程式設計中,要計算位數相差很懸殊的數字時,確是件麻煩的事,例如549,000,000,000及0.000,000,000,927兩個數字,如果要用電腦來處理時,需要九十個數元(BIT)的位置以儲存之,是很浪費的。

 

為了簡化這一問題,現代的電子計算機,均採用浮動點(FloatingPoint)的觀念,即小數點不是固定的,而是由程式在處理資料時,視需要而決定其位置。

 

所有計算機的中央處理機,在處理浮動點數字時,不論是整數、分數或是假分數,都要化成兩部分:一部分是數字的本身叫做Mantissa,另一部分是小數點位置的指數,可以用方程式N=be×f表示。

 

其中N為數字,b為數字的基數,e為指數,f為分數或係數。

 

基數係依數字系統而定。

 

人類習慣於使用十進位,所以浮動點的觀念,以十進位來說明,最容易被接受,通常都是把數字化成「0」到「1」之間的小數,然後乘上十的指數。

 

如前面所舉的兩個數字,可化為0.549×1012及0.927×10-9,但是這只不過是一種原則。

 

實際上當數字以浮點數字形態輸入計算機,在計算處理時,這個浮動的點,可以隨時向左、向右移動,使計算機將數字,轉換為相同的指數。

 

(鄭嘉武)

 

引用:http://ap6.pccu.edu.tw/Encyclopedia/data.asp?id=5548

評分

參與人數 1金幣 +500 收起 理由
天梁 值得鼓勵。

查看全部評分

【自由發言誠可貴、言辭水準需更高、若有污衊髒言顯、術龍五術堪輿學苑、不歡迎的喲!】
回復

使用道具 舉報

QQ|【google翻譯】|【手機版】|【Archiver】|【五術堪輿學苑】 ( 皖ICP備11003170號 )

GMT+8, 2024-12-27 15:46 , Processed in 0.140624 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表