資料型別 1 22數字型Number

2021-10-09 08:56:02 字數 1891 閱讀 5697

1.資料型別的簡介

1.3資料型別的分類

js把資料型別分為兩類:

2.簡單資料型別

2.1簡單資料型別(基本資料型別)

簡單資料型別

說明預設值

number

數字型,包含 整形和浮點型值 如 21、0.21

0boolean

布林值型別 ,如 ture 、false ,等價於 1 和 0

false

string

字串型別,如 「張三」 注意 在js 裡 字串都帶引號

「」undefined

var a ;宣告了乙個變數 a 但沒有給值,此時a=undefined

undefined

null

var a=null ; 宣告了變數 a 為空值

null

2.2數字型 number

1.數字型進製:

八進位制 0 ~ 7 我們程式裡面數字前面加0 表示八進位制

十六進製制 0 ~ 9 a ~ f 數字前面加0x 表示十六進製制

>

// 1.八進位制 0 ~ 7 我們程式裡面數字前面加0 表示八進位制

var num1 =

010;

//列印出來 會自動顯示的是十進位制

console.

log(num1)

;// 010 八進位制 轉化為 10進製 是8

// 2.十六進製制 0 ~ 9 a ~ f (a~f) 數字前面加0x 表示十六進製制

var num2 =

0x9;

console.

log(num2)

;var num3 =

0xa;

console.

log(num3)

;script

>

2.數字型範圍

js中數值的最大和最小值 了解即可

// 3.數字型的最大值  1.7976931348623157e+308

console.log(number.max_value);

// 4.數字型的最小值 5e-324 也是個 正數 噢!!

console.log(number.min_value);

3.數字型三個特殊值

infinity ,代表無窮大,大於任何數值

-infinity ,代表無窮小,小於任何數值

nan ,not a number ,代表乙個非數值

// 5.無窮大

console.log(number.max_value * 2); //infinity 無窮大

// 6.無窮小

console.log(-number.max_value * 2); //-infinity 無窮小 是個負值

console.log(number.min_value * 2); // 1e-323 不是無窮小

// 7.非數字 nan

console.log('pink' - 100);

【插入,科學計數法:

(1)7.823e5=782300,這種表示方式就是:e代表10,e後面的數代表的是指數字,例如這裡的5代表指數是10的5次方

(2)1234567 = 1.234567e+6,這種表示方式是:1.表示的是1.234567乘以後面的數,也就是後面的e+6表示的是10的6次方

(1)1.23456e+002 ,這個數的表示方式就是,e+002 表示10 的2次方,這裡的數就是123.456。

(2)202 +0.00000e+00,這樣的數就是表示為202加上後面有個精確到小數點後五位的數

JS資料型別 數字型別

捨入 rounding 是使用數字時最常用的操作之一。將數字捨入到小數點後n位 let num 1.232312 let a math.floor num 100 100 console.log a let num 12.34 console.log num.tofied 1 12.3ps tofi...

Python 資料型別 數字

start 整數沒有精度限制,具有無窮大小。十進位制整數 n 255 n int 255 print n 二進位制以 0b 開頭 n 0b11111111 n bin 255 n int 11111111 2 print n 八進位制以 0o 開頭 n 0o377 n oct 255 n int 3...

數字 資料型別

資料型別 number 數字型別 整數和小數 string 字串型別 的值一般都是用單引號或者是雙引號括起來 34 boolean 布林型別 值只有兩個,true 真1 false 假0 null 空型別,值只有乙個 null,乙個物件指向為空了,此時可以賦值為null undefined 未定義,...