Come convertire un numero di galleggiante in un numero intero in JavaScript?

Come convertire un numero di galleggiante in un numero intero in JavaScript?
Molti linguaggi di programmazione in tutto il mondo utilizzano vari tipi di dati per essere in grado di distinguere tra la varietà di dati memorizzati all'interno delle variabili. Anche quando si tratta di numeri, ci sono molti tipi. Alcuni esempi comuni sono int, galleggianti e doppi. Questo non è il caso quando si tratta di JavaScript. In JavaScript, non ci sono diversi tipi di numeri. Sono tutti conservati allo stesso modo. Che si tratti di "5", "5.3 ", o anche" 0.00032 ". Ma a volte, questi numeri decimali devono essere arrotondati a numeri interi, per rendere più facili i calcoli.

In questo articolo, la conoscenza sarà fornita su come questi numeri di tipo galleggiante possono essere convertiti in numeri interi usando JavaScript.

Come un numero di galleggiante viene convertito in un numero intero?

JavaScript fornisce un'ampia varietà di metodi attraverso i quali chiunque può convertire un numero di punto galleggiante in un numero intero. Questa sezione farà luce su alcuni dei metodi più comunemente usati.

Metodo 1: usando ParseInt ()

Il metodo più comunemente usato è il "parseint ()" funzione. Questa funzione assume una variabile o un valore e la converte in tipo int. La sintassi è la seguente:

parseint (x);

Dai un'occhiata all'esempio per "parseint ()" sotto:

Metodo 2: usando toFixed ()

IL "tofixed ()"Il metodo è molto simile al"parseint ()"Metodo tranne che accetta solo i valori dei numeri e completerà il tuo numero al numero decimale più vicino che si specifica. Quindi per l'intero numero, passiamo l'indice predefinito che è 0 nella funzione. La sintassi è riportata di seguito:

X.tofixed ();

Qui x è il numero di galleggiante che dovrebbe essere convertito e la funzione non prende alcun numero intero come argomento, il che significa che utilizzerà il valore predefinito. Lo snippet campione è mostrato di seguito:

L'output successivo mostra che si svolgono al numero intero successivo:

Metodo 3: usando la matematica.pavimento()

La biblioteca matematica è estremamente utile quando si tratta di svolgere compiti come questo. IL Matematica.pavimento() La funzione prenderà il valore decimale e lo arrotonda al numero intero più basso. La sintassi di è mostrata in basso:

Matematica.pavimento (x);

Un esempio per questa funzione è riportato di seguito:

Metodo 4: usando la matematica.ceil ()

Questa funzione eseguirà il compito opposto a Matematica.pavimento() funzione. Questo arrotonderà il numero decimale al numero intero più alto possibile. Dai un'occhiata alla sintassi per questa funzione:

Matematica.ceil (x);

Campione per il Matematica.ceil () La funzione è presentata di seguito:

Metodo 5: usando la matematica.girare()

A differenza delle due funzioni matematiche utilizzate sopra, Matematica.girare() fa uso del numero decimale e dei round al numero intero più vicino. Significa che se il numero decimale è maggiore o uguale a 5, verrà arrotondato al numero successivo altrimenti, è arrotondato al numero inferiore. La sintassi per Matematica.girare() è mostrato di seguito:

Matematica.round (x);

Per ulteriori comprensione, dai un'occhiata a questi due frammenti:

L'esempio sopra mostra chiaramente come il Matematica.girare() differisce dalle altre funzioni matematiche poiché arrotonda il decimale in un numero intero.

Conclusione

Qualsiasi numero decimale può essere convertito in un numero intero in JavaScript usando funzioni come parseint (), tofixed (), Matematica.pavimento(), Matematica.ceil (), E Matematica.girare(). Questo articolo ha fornito tutti i vari modi in cui qualsiasi numero decimale può essere modificato in un numero intero usando JavaScript.