Как конвертировать цифры в ASCII - PullRequest
0 голосов
/ 04 мая 2019

Мне нужно сохранить в памяти значение, которое находится в регистре, но мне нужно сохранить его в коде ASCII.Это значение может быть от 0 до 256, поэтому длина строки ASCII является переменной.

1 Ответ

2 голосов
/ 04 мая 2019

Вы должны разделить свое значение на 10. Остаток плюс 0x30 (ASCII-код символа '0') является последним символом вашей результирующей строки. Затем вы делаете то же самое с частным (делим на 10 и добавляем 0x30 к остатку), чтобы получить символ до последнего и так далее. Постскриптум Конечно, это верно только в том случае, если вам нужно десятичное представление вашего значения.

...