přetečení int v C arduino

Petr Simek psimek na jcu.cz
Pátek Červenec 18 07:37:36 CEST 2014


On Fri, 18 Jul 2014, Petr Zapadlo wrote:

> A když proměnná cas1 má hodnotu přes  36000, tak dojde někde přetečení a v 
> minutách se objeví hodnota přes 1092.  Do komentářů jsem připsal hodnoty.
> Při změně proměných na long se to začalo chovat korektně.
> V čem je problém, co jsem nepochopil?

Int je signed tedy +-32000 a neco. Co zkusit uint ?

> Petr

*------------------------------------------------------------------------*
|                          Petr Simek   APS JU                           |
|                             psimek na jcu.cz                              |
*------------------------------------------------------------------------*


Další informace o konferenci Hw-list