Domanda di: Dott. Fatima Bruno | Ultimo aggiornamento: 18 marzo 2023 Valutazione: 4.6/5
(42 voti)
Il termine numero in virgola mobile in analisi numerica indica il metodo di rappresentazione approssimata dei numeri reali e di elaborazione dei dati usato dai processori per compiere operazioni matematiche.
Si contrappone all'aritmetica intera e a quella in virgola fissa.
In informatica, forma di rappresentazione in cui i numeri sono espressi da un valore detto mantissa, di solito compreso tra −1 e +1, e da un fattore di scala detto esponente, consistente in una potenza della base di numerazione.
- float: bisogna usarlo quando è necessario scrivere un numero con la virgola. - double: è come float, però per numeri con più cifre e che hanno bisogno di spazio maggiore. - char: bisogna usarlo quando è necessario scrivere un carattere. - string: con questo tipo di variabile è possibile inserire più di un carattere.
int – numeri interi compresi tra -2.147.483.648 e 2.147.483.647 (dipende anche dal compilatore) e occupano 4 byte (32 bit). float – numeri in virgola mobile in singola precisione e occupano 4 byte (32 bit). double – numeri in virgola mobile in doppia precisione e occupano 8 byte (64 bit).
A seguire ci sono i megabyte (106 byte) e i gigabyte (109 byte). Ancora più grande è il terabyte che corrisponde a 1.024 gigabyte. Poi troviamo i petabyte (1015 byte) e l'exabyte (1018 byte). Di dimensioni ancora maggiori sono lo zettabyte (1021 byte) e lo yottabyte (1024 byte).