回 帖 发 新 帖 刷新版面

主题:.net中怎样将10进制转换为2进制

在.net中怎样进行不同进制间的转换

比如将10进制转换为2进制

回复列表 (共3个回复)

沙发

在.NETFramework中,System.Convert类中提供了较为全面的各种类型、数值之间的转换功能。其中的两个方法可以轻松的实现各种进制的数值间的转换:

Convert.ToInt32(stringvalue,intfromBase):

可以把不同进制数值的字符串转换为数字,其中fromBase参数为进制的格式,只能是2、8、10及16:

如Convert.ToInt32(”0010”,2)执行的结果为2;

Convert.ToString(intvalue,inttoBase):

可以把一个数字转换为不同进制数值的字符串格式,其中toBase参数为进制的格式,只能是2、8、10及16:

如Convert.ToString(2,2)执行的结果为”0010”

板凳

先谢谢啊

我试一下!!

3 楼

谢谢哥哥~~!!

我来回复

您尚未登录,请登录后再回复。点此登录或注册