關於學習完基本資料型別後的一些收穫

2021-09-25 19:27:20 字數 1008 閱讀 5108

2、浮點型

二、不可參與計算的資料型別

byte是乙個8位的整型,在記憶體中占用1個位元組,它的範圍是-128-127,也就是-2的7次方到2的7次方減1
short短整型是乙個16位的整型,在記憶體中占用2個位元組,它的範圍是-32768~32767 ,也就是-2的15次方到2的15次方減1
int是預設的整型型別,也就是說如果計算完的資料在int的範圍內,那麼它就會被編譯器預設為int型別。int是乙個32為的整型,在記憶體中占用4個位元組,它的範圍是-2147483648 ~ 2147483647,大概20多億,也就是-2的31次方到2的31次方減1
long長整型是乙個64位的整型,在記憶體中占用8個位元組,它的範圍是-9223372036854775808 ~ 9223372036854775807,這個數已經能滿足我們的絕大部分要求了。尤其要注意的是,因為int型別是預設的整型,所以如果要定義乙個long長整型,必須在定義的數字後加乙個l(此處也可以用小寫,但為了不混淆,建議用大寫),如: long  a = 10000l;
float單精度浮點型別是乙個32位的浮點型別,在記憶體中占用4個位元組,它的範圍是-3.4e38(-3.4*10^38) ~ 3.4e38(3.4*10^38),要注意的是,與定義long類似,在定義乙個float型別的資料時,也需要在資料末尾加乙個f。
double雙精度浮點型別是乙個64位的浮點型別,在記憶體中占用8個位元組,它的範圍是-1.7e308(-1.7*10^308)~ 1.7e308(1.7*10^308),它是float型別的預設資料型別。
boolean型別只有true和false兩種結果,一般用於條件判斷。
char單字元型別,既可以用在單引號中加入單字元表示自身,也可以用asc||表中十進位制數字表示單字元,需要注意的是,它的範圍是0-255;

Lua 基本資料型別的一些簡單的實用方法

lua是一種輕量小巧的指令碼語言。宿主語言c c 提供容易使用的擴充套件介面和機制。變數的一些介紹 lua 變數有三種型別 全域性變數 區域性變數 表中的域。變數的預設值是nil。lua 中的變數預設是全域性變數,用local宣告的為區域性變數,表中的域在此表內。local a 5 區域性變數。b ...

C 學習 基本資料型別

整型,字元型,布林型,浮點型 c c 標準只定義了最低的位數,而不是必需的固定位數 bool 布林型 char 字元型 8位 wchar t 寬字元型 16位 short 短整型 16位 int 整形 16位 long 長整形 32位 float 單精度浮點型 6為有效數字 double 雙精度浮點...

python學習 基本資料型別

python不同於c,變數沒有型別,也不需要宣告 但是在使用變數前必須賦值,只有賦值以後才會被建立 我們此處所說的 型別 是指變數所指的記憶體中物件的型別 查詢 判斷變數所指的資料型別可以使用 type 函式 isinstance 函式 isinstance type函式用法及比較 python可以...