VVB (12.02.2016 13:00 - 13:07, просмотров: 153) ответил fk0 на Зачем тебе %a и чем не устраивает %f, %g, %e ?
Ну напиши printf("%f",0.00000018738). По умолчанию 6 цифр после точки, выведется 0.000000 http://motorcontrol.ru/production/soft/vector_debug_software/
https://geektimes.ru/company/npf_vektor/blog/269158/
%e я сейчас использую, там лучше, но разрядность тоже потеряется если не указывать специально (мне пока что хватает "по-умолчанию"). Специально определять требуемую разрядность если она пока что неизвестна я ленюсь -- надо запускать сеанс отладки и ставить точки останова, что при параллельно работающем алгоритме управления мотором в синхронном режиме чревато его выгоранием. Я так пару моторов сжёг.