C# 十进制转八进制
时间: 2023-11-15 21:04:38 浏览: 130
在C#中,可以使用`Convert.ToString`方法将十进制数字转换为八进制。下面是一个示例代码:
```
Console.WriteLine("请输入一个十进制的数字:");
int number = Convert.ToInt32(Console.ReadLine());
string octalNumber = Convert.ToString(number, 8);
Console.WriteLine("八进制数是:" + octalNumber);
```
在这个例子中,我们首先通过`Console.ReadLine`方法获取用户输入的十进制数字,并将其转换成整数类型`number`。然后,我们使用`Convert.ToString`方法将`number`转换成八进制字符串,并将结果存储在`octalNumber`变量中。最后,我们使用`Console.WriteLine`方法将八进制数打印出来。
请注意,`Convert.ToString`方法的第二个参数指定了要转换成的进制,这里我们使用`8`表示八进制。
希望这个例子对你有帮助!<span class="em">1</span><span class="em">2</span><span class="em">3</span><span class="em">4</span>
阅读全文