Skip to content
EntityQ649900· pop 20· linked from 247 articles

Also known as fixed point arithmetic, fixed-point math, fixed point math, fixed-point number

computer format for representing real numbers

Wikidata facts

Show 1 more fact
Sources (2)

via Wikidata · CC0

Article · 中文

在電腦中,定点数(英語:fixed-point number)是指用固定整數位數表達分數的格式,屬於实数数据类型中一種。例如美元常會表示到二位小數,以分來表示,即為一種定点数。有時定点数也會要求要有固定的整數位數。定点数与更复杂的浮点数相对。 在定点数表示法中,小數部份和整數部份一樣,也會表示為進制底数b的幂次,不過是以負數幂次來表示。最常見的定点数表示法是十进制(底数為10)和二进制(底数為2)。若儲存了n位的小數,其數值一定是b−n的整數倍。定点数表示法也會用來省略整數中較低位數的值,例如將金錢表示為1000美元的整數倍。 在人們處理有小數的十进制數字時,會在整數和小數之間加上小數點('.'或是',')。不過定点数中,整數和小數的位數長度是依程式的規畫來決定。 在机械计算器中主要會使用定點數運算。由於大多數現代的中央处理器就有浮点运算器(FPU),只有在特殊的應用中才使用定點數運算,例如低價的嵌入式系统微处理器以及单片机,這類的應用強調高需求速度,低電力需求及小集成电路區域,例如影像、或数字信号处理,或是一些這種表示法比較適合問題本質的議題。後者的例子是会计学的金錢單位,非整數的金額也需要進行四捨五入,另一種情形是在產生函数的查找表。

Abstract from DBpedia / Wikipedia · CC BY-SA