一,數值型別於字串型別之間的轉換
//使用tostring方法
int n = 10;
float f = 1.25f;
double d = 100.6;
string s1, s2, s3;
s1 = n.tostring();
s2 = f.tostring();
s3 = d.tostring();//這是數值往字串轉換
`//將數字字串轉換為數值型別
//使用方法:parse()
int n ;
float f;
double d;
string s1 = "123", s2 = "1.2", s3 = "125.8";
s1 = int.parse(n);
s2 = float.parse(f);
s3 = double.parse(d);//這是數字字串轉為數值型別
//書上的**是這樣寫的,但實際在程式中,是無法進行轉換的。這個得問問老師去
二,使用convert的方法進行轉換
(1)數值和字串之間的轉換
//使用convert的方法實現數值型別於字串之間的轉換
double d = 12.5, d1;
int n = 8, n1;
string s = "68", s1, s2;
n1 = convert.toint32(s);
d1 = convert.toint32(s);
s1 = convert.tostring(n);
s2 = convert.tostring(d);
總結一下,
數字.tostring()是轉換為字串的
convert.tostring(數字)是轉換為字串的
convert.toint(字串)是轉換為數字的【注意,此時字串中一定是整數字串68,例如:68;string s = convert.toint(「68.2」);
】 (2)這是重點!重點! 進行不同進製之間的轉換
console.writeline(convert.tostring(64,2));//十進位制轉二進位制,輸出1000000
console.writeline(convert.tostring(64.8));//十進位制轉八進位制,輸出100
console.writeline(convert.tostring(64,16));//十進位制轉十六進製制,輸出40
數字一,數字二):
// 總結小一,數字一:要進行轉換的數字; 數字二:將十進位制轉換為的進製數
convert.writeline(convert.toint32("100111101",2));//二進位制轉換為十進位制數,輸出317
convert.writeline(convert.toint32("76",8));//將八進位制轉十進位制
convert.writeline(convert.toint32("ff",16));//將十六進製制轉十進位制
//總結小二:convert.toint()
其他進製往十進位制轉時,括號裡面第乙個引數就是轉換的數字,第二個是哪個進製往十進位制轉的數字,
剛開始學習,可能很多都沒有寫對,如果有錯,希望指出,
小白初學 C 變數之資料型別
c 內建的資料型別分為兩種 基本型別和復合型別 1.命名規則 變數存在的意義 方便管理記憶體空間 變數建立的語法 資料型別 變數名 變數初始值 int a 10 關鍵字 系統預先保留的單詞 不要用關鍵字給變數或者常量起名稱 識別符號命名規則 1 不能是關鍵字 2 字母 數字 下劃線 3 第乙個字元必...
從前端小白到大佬 js資料型別與強制型別轉換
1.js資料型別 js的資料型別一共有六種,基本資料型別有五種 中前五種 分別是 string 字串number 數值boolean 布林值null 空值undefined 未定義object 物件 string,加雙引號或者單引號表示,注意特殊符號需要使用轉義字元 var a hello!numb...
python常用的資料型別以及資料型別轉換
在python2中,整數的大小是有限制的,即當數字超過一定的範圍不再是int型別,而是long長整型,而在python3中,無論整數的大小長度為多少,統稱為整型int。int 將字串資料型別轉為int型別,注 字串內的內容必須是數字 浮點型,小數型 關於字串是python中最常用的資料型別,其用途也...