Ocio però che su Arduino int è a 16 bit, per cui puoi arrivare al massimo a 32767, per non avere problemi per la variabile in cui "costruisci" il numero finale usa un long (32 bit su Arduino).
Ocio però che su Arduino int è a 16 bit, per cui puoi arrivare al massimo a 32767, per non avere problemi per la variabile in cui "costruisci" il numero finale usa un long (32 bit su Arduino).
Amaro C++, il gusto pieno dell'undefined behavior.
E' sorto un altro problema a livello di ''grandezza variabile'': il numero che devo comporre è di 17 numeri complessivi quindi non basta una variabile long; ho visto che esistono anche le variabili long long in arduino che fanno al mio caso ma al momento di visualizzarle a monitor tramite una Serial.print() mi ritorna questo errore call of overloaded 'println(long long unsigned int&)' is ambiguous
Penso che la funzione serial.print non supporti quel tipo di variabile; avete idee senza ricorrere a una frammentazione del numero??
Grazie