Vooon и =DeaD= спасиба, а немоглибы немного разжувать как происходит "разложение"? п.с. В дальнейшем планирую получившиеся цыфры выводить на 7ми сегментные индикаторы.
Doniak писал(а):мне всеравно непонятна вот эта строчка s/int16_u/int16_t/
Это значит поменять int16_u на int16_t
Господа, давайте прежде чем советовать код - проверять как он выполняется, или хотя бы вдумчиво его перечитывать. Два примера и оба нерабочие. В одном - char, который в большинстве случаев по умолчанию 8 бит signed , и присваивается значение 173 - что в нем в итоге окажется? И что выведет этот код? В другом - несуществующий тип. И если менять его как советуется на int16_t - опять те же грабли (54173 не влазит в int16_t).
Проект [[Open Robotics]] - универсальные модули для построения роботов Модули Open Robotics можно приобрести в магазине shop.roboforum.ru Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!
Для CVAVR, как правило, стоит флаг char == unsigned char, его устанавливает мастер начального кода. А про инт правда ваша, для CV правильно s/int16_u/unsigned int/