要在C#中获取十进制数的八进制等价物 −
首先,对于十进制值,使用while循环并将余数存储在为八进制设置的数组中。在这里,我们在数组中找到了它们的模8。
之后,将数字除以8 −
while (dec != 0) { oct[i] = dec % 8; dec = dec / 8; i++; }
让我们来看完整的代码。在这里,我们的十进制数是12 −
using System; namespace Demo { class Program { static void Main(string[] args) { int []oct = new int[50]; // decimal int dec = 12; int i = 0; while (dec != 0) { oct[i] = dec % 8; dec = dec / 8; i++; } for (int j = i - 1; j >= 0; j--) Console.Write(oct[j]); Console.ReadKey(); } } }
以上就是在C#中,一个十进制数的八进制等价是什么?的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号