欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JavaScript Number 對象

JavaScript 只有一種數(shù)字類型。

可以使用也可以不使用小數(shù)點(diǎn)來書寫數(shù)字。

JavaScript 數(shù)字

JavaScript 數(shù)字可以使用也可以不使用小數(shù)點(diǎn)來書寫:

實(shí)例

var pi=3.14;    // 使用小數(shù)點(diǎn)
var x=34;       // 不使用小數(shù)點(diǎn)

極大或極小的數(shù)字可通過科學(xué)(指數(shù))計數(shù)法來寫:

實(shí)例

var y=123e5;    // 12300000
var z=123e-5;   // 0.00123

所有 JavaScript 數(shù)字均為 64 位

JavaScript 不是類型語言。與許多其他編程語言不同,JavaScript 不定義不同類型的數(shù)字,比如整數(shù)、短、長、浮點(diǎn)等等。

JavaScript 中的所有數(shù)字都存儲為根為 10 的 64 位(8 比特),浮點(diǎn)數(shù)。

精度

整數(shù)(不使用小數(shù)點(diǎn)或指數(shù)計數(shù)法)最多為 15 位。

小數(shù)的最大位數(shù)是 17,但是浮點(diǎn)運(yùn)算并不總是 100% 準(zhǔn)確:

實(shí)例

var x=0.2+0.1;

親自試一試

八進(jìn)制和十六進(jìn)制

如果前綴為 0,則 JavaScript 會把數(shù)值常量解釋為八進(jìn)制數(shù),如果前綴為 0 和 "x",則解釋為十六進(jìn)制數(shù)。

實(shí)例

var y=0377;
var z=0xFF;

提示:絕不要在數(shù)字前面寫零,除非您需要進(jìn)行八進(jìn)制轉(zhuǎn)換。

數(shù)字屬性和方法

屬性:

  • MAX VALUE
  • MIN VALUE
  • NEGATIVE INFINITIVE
  • POSITIVE INFINITIVE
  • NaN
  • prototype
  • constructor

方法:

  • toExponential()
  • toFixed()
  • toPrecision()
  • toString()
  • valueOf()

完整的 Number 對象參考手冊

如需可用于 Number 對象的所有屬性和方法的完整參考,請訪問我們的 Number 對象參考手冊。

該參考手冊包含每個屬性和方法的描述和實(shí)例。