科學記數法

From Wikipedia, the free encyclopedia

Remove ads

科學記數法fo1 hok6 gei3 sou3 faat3英文Scientific notation)係科學上用到嘅一種表示嘅方法,可以用嚟寫啲大得滯或者細得滯嘅數。亦係一種統一嘅方法寫明某個數值嘅精確度。

More information 十進制寫法, 科學記數法 ...
Remove ads

概論

呢種記數法嘅基本原理係將一個數值表示做「 10 嘅 次方[1]。呢個 叫做 mantissa,係一個絕對值細過十嘅實數;呢度寫做 嘅呢個叫做(exponent),係一個整數。

Mantissa 寫幾多個小數點,就表示個數值有幾精確,有幾多個有效數字。例如有一個數值 300,如果寫 就表示佢只有一個有效數字,非常之唔精確;寫 就表示有三個有效數字;寫成 則表示呢個數有六個有效數字,異常精確。所以呢種記數法解決咗 300 呢種小數點後冇嘢(或者小數點前好多個零)嘅數字唔知有幾精確嘅問題。

編程語言一般都接受科學記數法,但係寫法係將 mantissa 同冪中間寫一個大或者細楷 e(表示 「exponent」)。例如 -5.3e4 表示 。但係因為電腦用嘅一般用嘅係二進制嘅浮點數,喺源碼就算用科學記數法,都只能夠表示原數值有幾精確,控制唔到電腦用嘅實際數值有幾精確。

Remove ads

睇埋

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads