Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Пятница
22 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Микроконтроллеры AVR
249408
Топик полностью
Михаил Е.
(21.04.2011 14:42, просмотров: 159)
ответил
fk0
на
unsigned Len, Value=rand(); { char s[8]; Length=sprintf(s, "%d", Value); }
Это по ресурсам намного хуже деления.
Ответить
Не хуже. Деление в лоб (в столбик) выполняться может тысячи тактов. А sprintf может не делить, а умножать в двоично-десятичной системе. Хотя это всё актуально было в 1980-е, а не сейчас. PS: а sprintf() то всё равно нужен для отображения
fk0
(37 знак., 21.04.2011 14:55 - 15:04
)