資料型別基礎資料型別

2021-10-10 04:35:22 字數 817 閱讀 1260

資料型別:基礎型別(除八大基礎型別其他的都是引用型資料型別),引用資料型別

基礎資料型別:

整型:byte:佔乙個位元組,範圍:-128-127

short:佔兩個位元組,範圍-32768-32767

int(最常用):佔四個位元組,範圍-2147483648-2147483647

long :佔八個位元組

浮點型:

float:佔四個位元組

double:佔八個位元組

字元型:

char:佔兩個位元組

布林型:

boolean1:佔一位且值只有true 和 false

bit(位):計算機內部資料儲存的最小單位,11001101是乙個八位的二進位制數

byte(位元組):計算機處理資料的基本單位,習慣用大寫b表示

1b(位元組)=8b(位)

擴充套件整型擴充套件:int可以表示不同進製的數

如:int i=0b10;二進位制

int i=010;八進位制

int i=10;十進位制

int i=0x10;十六進製制

浮點型擴充套件:

float:表示乙個有限,離散,捨入誤差,大約,接近不等於的數

注意比較大小,不要使用浮點數比較兩個浮點數;

float f=0.1f;

double d=1.0/10;

if(f==d)(返回結果flase)

字元型擴充套件:

char c=』a『

char c=』\n『 \為轉義字元 \n為換行 \t製表符

可以使用int b=(int)c強制轉換,其實質是將』a『變成對應的ascii碼;

JS資料型別之基礎資料型別

基本資料型別是按值訪問的,也就是說我們可以操作儲存在變數中的實際的值 基本資料型別的值是不可改變的,任何方法都無法改變乙個基本資料型別的值。let name qin ling ling name lisi console.log name 輸出 lisi上面的例子看來name的值好像變了,這裡的基礎...

基礎資料型別

資料型別 1 基本資料型別 原始資料型別 數值型別 number 數字1,2,3,10,1.1,1.2,10等等 字串型別 string 由單雙引號包括 字串內容會原樣輸出 布林型別 boolean false 假 true 真 undefined 變數定義但未初始化 null 空 引用型別 2 引...

基礎資料型別

物件的型別決定了該物件可以儲存什麼型別的值,可以進行什麼樣的操作,以及遵循什麼樣的規則。用type 檢視物件型別,互動模式下執行的所有東西都是存在記憶體裡面,肯定要占用空間,分型別就是為了管理記憶體,字長都是固定的長度,語言都是有型別的。python不需要指定型別直接賦值。用type 檢視型別 a ...