資料型別的轉換
主要是指不同資料型別之間的轉換
(1)自動型別轉換
範圍小的資料型別值,轉換為範圍大的資料型別值。
byte 轉換為 int型
byte->short->int->float->double
(2)強制資料型別轉換
範圍大的轉換為範圍小的
強制型別轉換不會報錯,但是精度會發生改變
int轉換為string 或者 string 轉換為int
string 2.0134 轉換為int 變成2 0.134沒了。
string 轉換為日期
算術運算子 + - * /
/***
*展示資料型別轉換:1、自動型別轉換2、強制型別轉換
*@author ddd
*@version 1.0
*/public class variabletest01
Java SE (基本資料型別)型別轉換
關於型別轉換 基本資料型別間是可以相互轉換的,但需要滿足一定的條件。精度高的資料型別 容量 大,用於存放大的資料 精度低的資料型別,容量 小,用於存放小的資料。自動型別轉換指低精度向高精度轉換。強制型別轉換 指高精度向低精度轉換。強制型別轉換需要注意,當低精度資料型別 放不下 時,會引起資料丟失。總...
PHP資料型別(三)資料型別轉換原則
一 轉換成字元型的原則 數字將直接轉換成數字字串 布林型true將轉換成字串 1 false將轉換成空字串 null將轉換成空字串 陣列將轉換成字串 array 二 轉換成數值型的原則 如果字串為合法的數字字串,且不包含 或 e 或 e 且不超過整數的最大範圍時,將轉換為整數 否則將轉換為浮點型 例...
Python學習 資料型別轉換(三)
函式說明 int x base 將x轉換為乙個整數 long x base 將x轉換為乙個長整數 float x 將x轉換到乙個浮點數 complex real imag 建立乙個複數 str x 將物件 x 轉換為字串 repr x 將物件 x 轉換為表示式字串 eval str 用來計算在字串中...