Předání polí funkci.

Wiring, C++, C, Java, ...
Pravidla fóra
Toto subfórum slouží k řešení obecných otázek kolem programování (konstrukce, knihovny, alokace paměti, ...)
Uživatelský avatar
gilhad
Příspěvky: 851
Registrován: 07 bře 2018, 11:22

Re: Předání polí funkci.

Příspěvek od gilhad » 01 kvě 2018, 18:59

Kdyz to udelas timhle zpusobem, tak proste problem s pretecenim nemas.

Kdyz millis pretecou, zacnou zase od nuly, kdyz od hodne maleho cisla (ty millis za nulou) odectes hodne velke (ty zapamatovane millis), tak to podtece a dostanes jen ten rozdil modulo rozsah, cili to, co potrebujes - tyhle dve preteceni/podteceni se proste navzajem kompenzujou, protoze se to jako chyba nehlasi, jen se to orizne do rozsahu unsigned long a vysledek je pak spravne. Ale ten vzorecek musi byt takhle (rozdil casu porovnas se zvolenym intervalem), nejde ho libovolne upravovat (ze bys ten interval pricetl/odecetl k jednomu casu a porovnaval s druhym casem)

rejze69
Příspěvky: 174
Registrován: 02 dub 2018, 18:56

Re: Předání polí funkci.

Příspěvek od rejze69 » 04 kvě 2018, 14:32

Díky za vyčerpávající vysvětlení. Porovnávám pouze rozdíl s růrně velkými intervaly.

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Bing [Bot] a 3 hosti