1. 程式人生 > >數據類型及轉換

數據類型及轉換

斜杠 double 制表符 類型轉換 固定 丟失 ima 註意 自動


類型轉換:把某一個數據類型通過轉換得到另一個數據類型
原數據——新數據(原數據不會改變)
任意類型——string(轉換)
double——int(互轉)
string——數字類型(將任意類型轉換為string)
轉換代碼:待轉換的數據.ToString(),(括號為固定寫法;待轉換的數據指需要轉換的數據或變量) 返回類型:string<返回類型指整個語句運行結果的類型>
int類型與double類型的互換
取值範圍小的數字類型——取值範圍大的數字類型(隱式轉換)
取值範圍大的數字類型——取值範圍小的數字類型(顯式轉換即強制轉換)

隱式轉換:不需要額外代碼,計算機自動完成轉化
顯式轉換(強制轉換):需要編寫額外代碼,計算機不會自動轉換 註:顯式轉換方法:將需要轉換的數字前書寫兩個英文小括號,在小括號中寫上要轉換的目標類型。要註意的是有可能造成數據丟失!
string轉換為數字
string——int
使用代碼:int.Parse(待轉換的字符串)
返回類型:int
string——double
使用代碼:double.Parse(待轉換的字符串)
返回類型:double
轉義符:字符串中的雙引號
轉義符:在代碼中書寫為一個斜杠,用於改變斜杠後出現字符的意義
雙引號指字符串的開始或結束
斜杠雙引號指普通的雙引號字符
常見的轉義符
轉義符 代表的意義
\" 雙引號
\" 單引號
\n 換行符
\t 制表符
\\ 斜杠
整數類型 實數類型
float(單精度)——指最多7個有效數字

浮點數
float(單精度)——指最多7個有效數字
double(雙精度)——指最多15個有效數字
double類型無法賦值給float類型
實數類型
1.23——double
1.23f——float
1.23m——decimal
數字類型的使用原則
1,對於計算機精確度要求很高的實數,使用decimal
2,對於內存使用要求苛刻的軟件,盡量在保證取值範圍的前提下使用占位較少的類型
3,如果沒有上述的要求,整數用int,實數用double

數據類型及轉換