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

首頁 > 編程 > .NET > 正文

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

2024-07-10 13:25:32
字體:
來源:轉載
供稿:網友
其中的兩個方法可以輕松的實現各種進制的數值間的轉換:
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為將要轉換成的格式
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 新晃| 娱乐| 海林市| 延川县| 泰州市| 邳州市| 安化县| 姜堰市| 前郭尔| 上思县| 巴里| 武鸣县| 十堰市| 肥东县| 江门市| 怀化市| 牙克石市| 轮台县| 洛南县| 陕西省| 肥城市| 成安县| 汕头市| 乌兰浩特市| 湖州市| 从化市| 渝中区| 郓城县| 青神县| 东辽县| 固阳县| 黑河市| 长治县| 贡嘎县| 玛沁县| 淮滨县| 安平县| 吴忠市| 呼伦贝尔市| 化州市| 内黄县|