Re: sprintf - co dělám blbě?

Petr Labaj labaj na volny.cz
Pondělí Duben 15 18:26:32 CEST 2024


Tak pro hodnoty menší než 1.000 tam je třeba doplnit:

if (milivolt < 1000) Serial.print ("Tak baterka to má za sebou, začni 
šetřit na novou.");

PL

******************

Dne 15.4.2024 v 18:20 Jan Waclawek napsal(a):
> Toto nestaci, kvoli tomu co som bol pisal - utoa potlaci nuly, takze tu to
> zlyha pre hodnoty mensie ako 1.000V.
>
> Ale dalo by sa to asi jednoducho vylepsit, v buf[1] az buf[3] nahradit
> medzery nulami.
>
> wek
>
>
>
> ----- Original Message ---------------
>
> Subject: Re: sprintf - co dělám blbě?
>     From: Petr Labaj <labaj na volny.cz>
>     Date: Mon, 15 Apr 2024 18:08:32 +0200
>       To: hw-list na list.hw.cz
>
>> Schválně, jak dlouhé by vyšlo tohle?
>> (nemám Arduino, tak nevyzkouším)
>>
>> char buf [6];
>>
>> utoa (milivolt, buf, 10);
>> Serial.write (buf, 2);
>> Serial.write ('.');
>> Serial.write (buf+2, 3);
>>
>> PL
>>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list



Další informace o konferenci Hw-list