String 類別
String::Format("{0:D}",i); //字串格式化 , 0:D為十進位格式.
數值 | 格式 | 結果 |
123456.789 | ###,###.### | 123,456.789 |
123456.789 | ###.## | 123456.79 |
1234.56 | 00000.000 | 01234.560 |
1234.56 | $##,###.## | $1,234.56 |
符號 | 用途 | 輸入 | 結果 | 說明 |
F | 固定 | 1234.4567 | 1234.46 | 固定 |
N | 數字 | 120000 | 120,000.00 | 每三位用 "," 隔開 |
E | 科學指數 | 1234 | 1.234000E+003 | |
R | 來回 | 0.25 | 0.25 | |
P | 百分比 | 0.25 | 25% | 百分比 |
X | 16進位 | 31 | 1f | 有大小寫區分 |
G | 一般 | 1234.567 | 1234.57 | |
D | 10進位 | 1234 | 1234 | 可寫0:D3,不足位自動補0 |
C | 貨幣 | 1234.567 | NT$1,234.57 |
String::Tostring();
System::Char::ToString(); //將ASCII轉為字元
int x=49;
System::Char::ToString(x);
輸入:49
輸出:1
Convert.ToInt32();
Convert.ToChar();
1234.4567
C#
如果String x="16";
Convert.ToInt16(x);
//輸出為16
Convert.ToInt16(x,16);
//輸出為22(6+16*1)
如果String x="21";
Convert.ToInt16();
//輸出為21
Convert.ToInt16(x,16);
//輸出為22(33)
全站熱搜
留言列表