C# 我试图在编写整数以将十进制转换为二进制时进行拆分
我正在尝试从十进制转换为二进制,但我不知道如何从一个八进制转换为另一个八进制 这是我的密码:C# 我试图在编写整数以将十进制转换为二进制时进行拆分,c#,split,C#,Split,我正在尝试从十进制转换为二进制,但我不知道如何从一个八进制转换为另一个八进制 这是我的密码: int oct = 0; int bin = 128; string resul = ""; Console.WriteLine("insert ip address"); string temp = Console.ReadLine(); oct = int.Parse(temp); w
int oct = 0;
int bin = 128;
string resul = "";
Console.WriteLine("insert ip address");
string temp = Console.ReadLine();
oct = int.Parse(temp);
while (bin > 0)
{
if (oct >= bin)
{
resul += "1";
oct = oct - bin;
}
else
{
resul += "0";
}
bin = bin / 2;
}
{
Console.WriteLine(resul);
Console.ReadKey();
}
怎么样
IPAddress.Parse
?你能告诉我怎么做吗?谢谢
oct = int.Parse(temp);
string resul = Convert.ToString(oct ,2);