( apal | 2022. 11. 15., k – 22:09 )

Azert volt/lett igy abban a projektben amibol kimasoltam mert nem feltetlen volt ott garantalva a rendes normalizalasa a timeval-nak. Lehet hogy ket timeval osszegekent all elo, vagy ilyesmi. Ha garantalva lenne akkor eleg egy if() az elso helyett es a masodik nem is kell. 

Nem, sajnos numerikusan igy stabilabb (double-ba meg ne probald atkonvertalni :]) es megsporolsz relative sok muveletet ami beagyazott rendszereknel feletlenul elonyos lehet (nem lenne elonyos ha pl uint64_t-be konvertalnad at), illetve tudod egyszerusiteni az eletet ha csak arra vagy kivancsi hogy eltelt-e egy (vagy n egesz) masodperc de tort-ido felbontassal kezeled a problemat. De barhogyis, persze, az nem elonyos hogy 10 (es nem 8 vagy 16) ujjal teremtettek minket, az itt is latszik, dehat ez van :)