第五節 資料型別轉換

2021-10-02 03:50:20 字數 726 閱讀 1374

特點:**不需要進行特殊處理,自動完成

規則:資料範圍從大到小

public

class

datatype

}

特點:**需要進行特殊處理,不能自動完成

格式:範圍小的型別 範圍小的變數名 = (範圍小的型別) 範圍大的資料

public

class

datatype

}

強制型別轉換一般不推薦使用,有可能發生精度損失、資料溢位。

資料溢位

public

class

datatype

}

在這種情況下發生資料溢位。因為數值的範圍超過了int型別的範圍 最終輸出結果為1705032704

精度損失

public

class

datatype

}

在這種情況下發生精度損失。最終輸出結果為3。

byte/short/char三種型別都可以發生數**算。

byte/short/char三種型別在運算的時候,都會被先提公升為int型別再進行運算。

boolean不能發生資料型別轉換。

全表鏈結

速記方法

第五節 19可空資料型別

using system using system.collections.generic using system.componentmodel using system.data using system.drawing using system.linq using system.text u...

函式第五節

coding utf 8 1.定義乙個func name 該函式效果如下。assert func lilei lilei assert func hanmeimei hanmeimei assert func hanmeimei hanmeimei def title name if isinsta...

第五節 字典

字典的表現形式為大括號 dict key必須可hash,必須唯一且必須為不可改變的資料型別 value可存放任意多個值,可修改,可不唯一 無序且查詢速度快 鍵 值 鍵值對 1 dic.keys 返回乙個包含字典所有key的列表 2 dic.values 返回乙個包含字典所有value的列表 3 di...