c#中有許多資料型別,儲存不同的資料要用不同的資料型別。我們這裡面向初學只介紹值型別,引用型別和指標型別在後續的學習中會有接觸。
int是最常用的整型,用來儲存整數。除了int之外,還有其他不常用的整型。主要區別就是資料範圍的大小不同。下面的資料不需要記住,當遇到int的範圍不夠用的特殊情況時查一下就可以了。
int -2,147,483,648 到 2,147,483,647
byte 0 到 255
long -9,223,372,036,854,775,808 到 9,223,372,036,854,775,807 使用時需要加字尾l,如:0l,也可以使用小寫l
sbyte -128 到 127
short -32,768 到 32,767
uint 0 到 4,294,967,295
ulong 0 到 18,446,744,073,709,551,615
ushort 0 到 65,535
浮點型用來儲存小數,一般預設為double型別,叫雙精度浮點型,還有一種是單精度浮點型,float。區別就是double比float的精確度高。
double (+/-)5.0 x 10-324 到 (+/-)1.7 x 10308
float -3.4 x 1038 到 + 3.4 x 1038 使用時需要加字尾f,如0.0f,也可以使用小寫f
bool 布林型一般用於判斷,它只有兩個值,true和false,即真和假。
char 用來儲存單個的字元
string 用來儲存一串字元
6 資料型別介紹
常見的資料型別 數值型 整形小數 定點數浮點數 字元型 較短的文字 char,varchar 較長的文字 text,blob 較長的二進位制資料 日期型 tinyint 有符號 128 127 無符號 0 255 smallint 有符號 32768 32767 無符號 0 65535 medium...
Elasticsearch(6)資料型別
核心資料型別 字元型 string 數字型 long,integer,short,byte,double,float 日期型 date 布林型 boolean 二進位制型 binary 複雜資料型別 陣列型別 陣列型別不需要專門指定陣列元素的type,例如 字元型陣列 one two 整型陣列 1,...
C 資料型別
一般來說,計算機要儲存和處理不同的資料型別,在c 中有基本的資料型別和使用者自定義資料型別以及引用型資料。我們先學習下基本的資料型別,也就是系統自帶的資料型別。每種資料型別都要佔據系統記憶體的一定空間,例如c 中的整數int 乙個整數佔4個位元組,也就是32位 計算機是用0和1二進位制來表示和處理資...