Come arrotondare un numero decimale in javascript
Innanzitutto discuteremo di tutti i metodi forniti dall'oggetto matematico per arrotondare un numero decimale:
Nota: Useremo la console del browser per dimostrare esempi eseguiti in questo post.
Matematica.Metodo Ceil () : IL Matematica.CEIL() Metodo arrotonda il numero decimale fino al suo numero intero più vicino:
Se diamo un numero negativo come argomento, allora:
Matematica.Metodo del pavimento () : Questo metodo arrotola il numero decimale fino al suo numero intero più vicino:
Per un numero negativo:
Matematica.Round () Metodo : IL Matematica.girare() Il metodo prende un numero come argomento e restituisce il suo numero intero più vicino. Runga il numero fino al numero intero più vicino se la cifra dopo il decimale è inferiore a 5:
Se il numero dopo il decimale è maggiore di cinque, questo metodo arrotonda il numero fino al numero intero più vicino:
Se il numero dopo il decimale è 5, allora il Matematica.girare() Metodo arrotonda il numero al suo numero intero più vicino nella direzione di +Infinity:
Matematica.Metodo trunc () : Questo metodo tronca la parte decimale di un numero di numero e restituisce solo la parte del numero intero:
Per numeri negativi:
Come usare il .Metodo tofixed () : IL .tofixed () Il metodo viene utilizzato per arrotondare un numero decimale fino o verso un numero specifico di decimali. Prende un argomento opzionale che specifica il numero di decimali che per impostazione predefinita è 0:
Se vogliamo che il numero abbia 2 punti decimali, allora:
Se il numero specificato di punti decimali è superiore ai punti decimali presenti nel numero, vengono aggiunti 0s per creare la lunghezza desiderata:
Questo metodo converte il numero in una stringa:
Conclusione
Arrotondare e troncare numeri decimali è un problema molto comune che ogni sviluppatore deve affrontare. In questo post abbiamo elencato le cinque soluzioni più comuni presenti in JavaScript per arrotondare o troncando numeri decimali.
IL Matematica.ceil () Il metodo arrotonda il numero decimale verso il suo numero intero più vicino nella direzione di +∞ mentre il Matematica.pavimento() Il metodo arrotonda il numero nella direzione di -∞. IL Matematica.girare() Il metodo arrotonda i numeri decimali in entrambe le direzioni a seconda della cifra che viene dopo il punto decimale. IL Matematica.trunc () Il metodo tronca tutte le cifre dopo il punto decimale e restituisce solo l'intero numero del numero decimale. IL .tofixed () Il metodo viene utilizzato per ottenere il numero desiderato di cifre in un numero decimale ogni volta.