ciao
ho un problemino con i long
a casa mia in long non puo' essere + grande di 2147483647
senno non mi compila ... vi risulta?
grazie
ciao
ho un problemino con i long
a casa mia in long non puo' essere + grande di 2147483647
senno non mi compila ... vi risulta?
grazie
Sbagliato.
Quelli sono gli int.
I long possono raggiungere un valore fino a 9.223.372.036.854.775.807
Ti da errore perchè per default il numero che assegni viene considerato cmq int. Una cosa del genere:
da un errore, perchè quel numero non è immagazzinabile in un int. Per risolvere devi dire esplicitamente che si tratta di un long indicando una L alla fine del numero:Codice PHP:long num = 3000000000;
Codice PHP:long num = 3000000000L;
Al mio segnale... scatenate l'inferno!
ok grazie ... stesso per i float e i double immagino
ciao
Esatto. Ma in questo caso il tipo di default è double, e non float come ci si potrebbe aspettare.
Al mio segnale... scatenate l'inferno!