Десятичное число со знаком в восьмеричное представление - C#
Формулировка задачи:
Доброго вечера!
Таким образом перевожу из 10-ой в 8-ую, как я понимаю для отрицательного числа это не работает, может что есть другое?
Convert.ToString(123,8)
up!
Решение задачи: «Десятичное число со знаком в восьмеричное представление»
textual
Листинг программы
sbyte sb = -1; byte b = (byte)sb; Console.WriteLine(Convert.ToString(b, 8));//377 b = 3 * 64 + 7 * 8 + 7 * 1; Console.WriteLine(b); Console.WriteLine(Convert.ToString(b, 16)); Console.WriteLine(Convert.ToString(b, 2));
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д