JavaScript Base – 3.5 – Variabili numeriche

In questa lezione vi parlo di come JavaScript può memorizzare valori numerici all’interno delle variabili, considerando la presenza di cifre dopo la virgola.

Numeri interi e numeri decimali

Quando creiamo una variabile contenente un numero, es:

var n = 10;

JavaScript memorizza tale valore come numero a 64bit in floating point, quindi si riserva comunque dello spazio per conservare eventuali cifre decimali.

Se però stampo un numero senza cifre decimali, come nel caso precedente, oppure con cifre decimali nulle, come nell’esempio di seguito:

var n = 10.0;

JavaScript mostrerà in fase di output soltanto la parte intera.

Ovviamente, la presenza di decimali o no riguarda anche il risultato di eventuali operazioni.

Se una variabile viene usata per memorizzare il risultato di una operazione aritmetica tra variabili che non hanno decimali, tale risultato potrebbe averle: pertanto queste saranno visibili nella stampa:

var a = 1;
var risultato = a / 2;

La variabile risultato conterrà quindi il valore 0.5

Video

2 pensieri su “JavaScript Base – 3.5 – Variabili numeriche

  1. Andrea sei mitico e un bravissimo insegnante mi hai aiutato molto. Io sto facendo un corso di php e mysql, avevo fatto anche html5 e css3 le tue spiegazioni sono complete e molto chiare.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *