Re: Formátovaný výstup

Jindroush jindroush na seznam.cz
Středa Duben 10 20:08:21 CEST 2024


V arduino helpech: pro formatovani floatu dtostrf( fPI, 4, 2, szF );
Pokud lze snprintf, urcite pouzivat ten.
Nelze nekde nastavit pouziti printf s floatem?

On 10.04.2024 18:56, Martin Záruba wrote:
>
> Pokud chci tisknout tabulku, jde blbě použít Serial.print, protože má 
> variabilní počet znaků podle obsahu. Zkusil jsem proto
>
> (uint16_t) napeti;
> sprintf_P(sStringBuffer,
> PSTR("Napětí%03d.%03dV, ")
>         napeti/1000,napeti%1000);
> Serial.print(sStringBuffer);
> Jenže float neumí a tak jak jsem to napsal to vypisuje nesmysl pro 
> hodnotu -123, kterou chci zobrazit jako -0.125V (ztratí se -)
> Jak to správně napsat?
> -- 
>
> Martin Záruba
>
> _______________________________________________
> HW-list mailing list  -  sponsored bywww.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list


-- 
Jindroush<jindroush na seznam.cz>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20240410/cde6e215/attachment.htm>


Další informace o konferenci Hw-list