C#中的二进制到十进制转换

时间:2012-09-27 13:51:00

标签: c# .net

这是如何从十进制转换为二进制:

int dec = 42;
string bin = Convert.ToString(dec, 2);

如果我有

,如何将二进制转换为十进制
string bin = "0100101"
int dec = ???

1 个答案:

答案 0 :(得分:7)

只需查看反向通话 - Convert.ToInt32(value, fromBase)

int dec = Convert.ToInt32(bin, 2);