c 基礎資料型別格式及範圍

2021-09-02 22:49:35 字數 943 閱讀 3736

bool -> system.boolean (布林型,其值為 true 或者 false)

decimal->system.decimal(表示十進位制數,佔16個位元組)

byte -> system.byte (位元組型,佔 1 位元組,表示 8 位正整數,範圍 0 ~ 255)

sbyte -> system.sbyte (帶符號位元組型,佔 1 位元組,表示 8 位整數,範圍 -128 ~ 127)

char -> system.char (字元型,占有兩個位元組,表示 1 個 unicode 字元)

short -> system.int16 (短整型,佔 2 位元組,表示 16 位整數,範圍 -32,768 ~ 32,767)

ushort -> system.uint16 (無符號短整型,佔 2 位元組,表示 16 位無符號整數,範圍 0 ~ 65,535)

uint -> system.uint32 (無符號整型,佔 4 位元組,表示 32 位無符號整數,範圍 0 ~ 4,294,967,295)

int -> system.int32 (整型,佔 4 位元組,表示 32 位整數,範圍 -2,147,483,648 到 2,147,483,647)

float -> system.single (單精度浮點型,佔 4 個位元組,範圍-3.40282347e+38f到3.40282347e+38f)

ulong -> system.uint64 (無符號長整型,佔 8 位元組, 表示 64 位無符號整數,範圍 0 ~ 大約 10 的 20 次方)

long -> system.int64 (長整型,佔 8 位元組, 表示 64 位有符號整數,範圍大約 -(10 的 19) 次方 到 10 的 19 次方)

double -> system.double (雙精度浮點型,佔8 個位元組,範圍(-1.7976931348623157e+308,1.7976931348623157e+308))

c 資料型別大小及數值範圍

c 資料型別 32位windows系統 資料型別 位元組數 bool 1 char 1 short 2 int 4 long 4 long long 8 float 4 double 8 long double 8 指標型別 4 64位windows系統 資料型別 位元組數 bool 1 char ...

資料型別分類及範圍

基本資料型別 今天重點 整數型 byte short int long 浮點型 float double 字元型 char 布林型 boolean 引用資料型別 今後學習 字串 陣列 類 介面 lambda 資料型別大小 system.out.println 基本型別 byte 二進位制位數 byt...

mysql常用資料型別及儲存範圍

型別 範圍位元組 位 備註char 1 255 受編碼格式影響,若為gbk,每個字元佔2個位元組,若為utf 8,每個字元最多占用3個位元組 utf 8下乙個字元占用1至3個位元組,字元長度固定 varchar 1 65535 受編碼格式影響 最多能存放65535個位元組,可變長度,可以設定最大長度...