在應用程式程式設計時,資料型別轉換是常見的,各種程式語言都是重要的內容。
這裡考慮整型、實型、字串型、日期型之間的轉換。
bool型不需要轉換,其它型別則更為複雜。
物件和變數之間的轉換則是「裝箱」「拆箱」。
基本的方法為3種:
直接賦值 在數值型之間都可以這樣,但有可能丟失資料。
用型別中的tostring()方法,或parse()等方法
用系統的convert物件,該物件就是進行型別轉換的
有些情況,幾種方法都可以實現。
2 數值型轉string,都可以用tostring()
如:
byte a = 1; short b = a; int c = b;
long d = c; float e = d; double f = e;
this.textbox1.text = "";
3 string轉字元
int x;
long y;
float p;
double q;
string str="50";
x = int.parse(str);
y = long.parse(str);
p = float.parse(str);
q = double.parse(str);
4 convert物件
toint32(); //轉換成32位的整數
toint16(); //轉換成16位的整數
toboolean(); //轉換成 bool 值
tostring(); //轉換成字串
todouble(); //轉換成小數
例:doublex;
string str=」30」;
x = convert.todouble(str);
5 整型和日期的轉換
因為日期是由整數的成員構成的,所以通過成員的讀寫就可以。
資料型別基礎知識
強型別語言 要求變數的使用要嚴格符合規定,所有變數都必須先定義後才能使用 安全性高,速度慢 弱型別語言 資料型別分類 基本型別 重點 public class six1 引用型別類介面 陣列位 bit 是計算機內部資料儲存的最小單位 位元組 byte 是計算機中資料處理的基本單位,習慣用byte來表...
c 基礎知識 資料型別
1.每次新建項都可需寫內容 include using namespace std int main main函式有且只有乙個 2.變數建立 變數建立 資料型別 變數名 變數初始值 int a 10 3.常量建立 1.巨集常量 define 常量名 常量值 修飾的變數 include define ...
C語言基礎知識回顧 資料型別
系統 windows10家庭和學生版 環境 miccrosoft visual studio 2013 include include include intmain 使用字元陣列來表示 printf s n str char ch this is a c pragma printf s n n c...