KLIM83 (04.10.2013 10:31 - 10:39, просмотров: 84) ответил sierra на Есть ли в среде IAR функции перевода из десятичного числа в строку и наоборот?
Использую самодельные функции... Принцип прост- делим на десять и берём остаток. Можно (если нужно, но мне не нужно) доработать и оценивать размерность. Понятно, что данный пример, созданный для вывода на ЖКИ, не преобразует именно в строку, но даёт представление об общем принципе. Допилить его для вывода в строку- довольно- таки несложно.
void putfreq(unsigned int val){
outsdig(1, 1, val/10000000);val%=10000000;
outsdig(2, 1, val/1000000);val%=1000000;
outsdig(3, 1, val/100000);val%=100000;
outsdig(4, 1, val/10000);val%=10000;
outsdig(5, 1, val/1000);val%=1000;
outsdig(6, 1, val/100);val%=100;
outsdig(7, 1, val/10);val%=10;
outsdig(8, 1, val);
}