最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時間:2010年10月20日 18:07:54   作者:  
在.NET Framework中,System.Convert類中提供了較為全面的各種類型、數(shù)值之間的轉(zhuǎn)換功能。
其中的兩個方法可以輕松的實現(xiàn)各種進制的數(shù)值間的轉(zhuǎn)換:
Convert.ToInt32(string value, int fromBase):
可以把不同進制數(shù)值的字符串轉(zhuǎn)換為數(shù)字,其中fromBase參數(shù)為進制的格式,只能是2、8、10及16:
如Convert.ToInt32(”0010”,2)執(zhí)行的結(jié)果為2;
Convert.ToString(int value, int toBase):
可以把一個數(shù)字轉(zhuǎn)換為不同進制數(shù)值的字符串格式,其中toBase參數(shù)為進制的格式,只能是2、8、10及16:
如Convert.ToString(2,2)執(zhí)行的結(jié)果為”0010”
現(xiàn)在我們做一個方法實現(xiàn)各種進制間的字符串自由轉(zhuǎn)換:選把它轉(zhuǎn)成數(shù)值型,然后再轉(zhuǎn)成相應(yīng)的進制的字符串:
復(fù)制代碼 代碼如下:

public string ConvertString(string value, int fromBase, int toBase)
{
int intValue = Convert.ToInt32(value, fromBase);
return Convert.ToString(intValue, toBase);
}

其中fromBase為原來的格式
toBase為將要轉(zhuǎn)換成的格式

相關(guān)文章

最新評論

吴忠市| 定西市| 龙南县| 铁岭县| 沅陵县| 湾仔区| 泾阳县| 海口市| 北海市| 宁国市| 海兴县| 广平县| 成安县| 定西市| 咸阳市| 东丰县| 玉屏| 麟游县| 孙吴县| 大竹县| 鹿邑县| 新营市| 长泰县| 同仁县| 苍山县| 介休市| 马鞍山市| 深泽县| 宁明县| 峨山| 肇东市| 福贡县| 杂多县| 获嘉县| 滦南县| 饶河县| 西丰县| 二连浩特市| 桂林市| 通许县| 莲花县|