国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

asp.net(c#)下各種進制間的輕松轉換(2進制、8進制、10進制、16進制

2024-07-10 12:42:05
字體:
來源:轉載
供稿:網友
其中的兩個方法可以輕松的實現各種進制的數值間的轉換:
Convert.ToInt32(string value, int fromBase):
可以把不同進制數值的字符串轉換為數字,其中fromBase參數為進制的格式,只能是2、8、10及16:
如Convert.ToInt32(”0010”,2)執行的結果為2;
Convert.ToString(int value, int toBase):
可以把一個數字轉換為不同進制數值的字符串格式,其中toBase參數為進制的格式,只能是2、8、10及16:
如Convert.ToString(2,2)執行的結果為”0010”
現在我們做一個方法實現各種進制間的字符串自由轉換:選把它轉成數值型,然后再轉成相應的進制的字符串:
代碼如下:
public string ConvertString(string value, int fromBase, int toBase)
{
int intValue = Convert.ToInt32(value, fromBase);
return Convert.ToString(intValue, toBase);
}

其中fromBase為原來的格式
toBase為將要轉換成的格式
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 永安市| 伊宁县| 乳山市| 文昌市| 武邑县| 松潘县| 米林县| 永川市| 三门峡市| 修水县| 东光县| 新河县| 徐闻县| 霍林郭勒市| 汉川市| 玉树县| 静安区| 长寿区| 开江县| 那曲县| 砚山县| 昭通市| 阆中市| 景德镇市| 宁明县| 益阳市| 扎赉特旗| 邯郸市| 吴忠市| 兴义市| 砀山县| 祥云县| 精河县| 奇台县| 马边| 明星| 天津市| 柞水县| 罗平县| 安陆市| 建德市|