Задать вопрос
Ответы пользователя по тегу ASCII
  • Как преобразовать число в код ASCII?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    В цикле:
    1. Взять число
    2. Разделить с остатком текущее число на текущую систему счисления (десять, если десятичная)
    3. К остатку от деления прибавить 0x30 — получим ASCII код числа
    4. Сохранить код в текущую позицию буфера или отправить куда-то еще
    5. Установить результат деления как текущее число
    6. Повторить, пока результат деления не равен нулю

    Это общий алгоритм. Есть еще такие варианты и нюансы: как дополнительное форматирование для разных систем счисления, целые/числа с плавающей точкой, отрицательные числа, степени, дроби и прочее.
    Ответ написан