c: modf (xc8 microchip)
Jan Waclawek
konfera na efton.sk
Úterý Červenec 11 19:49:15 CEST 2023
Ale ved som bol pisal ze double je tam to iste ako float, 32-bit.
Necakal som, ze bude stacit vyhodit to #define, t.j. ze ten modf() bude v
kniznici implementovany. Naco to #define tam potom v tom <math.h> vobec je?
wek
>Nevím, PIC se vyhýbám jak čert kříµi, ale zamyslel bych se nad tím
>jestli je opravdu nutné pouµívat double.
>Nevypadá to na nějaké astronomické výpočty.
>
>Mrazík
>
>On 11. 07. 23 19:03, Miroslav Draxal wrote:
>> No jo, mate pravdu, #undef jsem nepouµil asi 15 let, tak jsem na něj
>> zapomněl.
>>
>> #undef modf
>>
>> f_val = modf(TeplotyCidel[CisloCidla].Teplota_Db, &i_val);
>>
>> a v±e proběhne OK.
>>
>> Tak uvidíme, co na to překladač v budoucnosti.
>>
>> Ono to chodilo i s tím varováním, ale nelíbilo se mi to. Honím
>> v programu ducha, který jednou, nepravidelně, cca za 1 týden vyresetuje
>> 18f2620. Má to přes 20 000 řádků a stále přibývá. Do smrti času dost. J
>>
>> Díky Míra
Další informace o konferenci Hw-list