Ulike måter å runde tall i JavaScript

Ulike måter å runde tall i JavaScript
I JavaScript er matematikk et forhåndsdefinert objekt som inneholder forskjellige egenskaper og metoder. Det kan brukes til å utføre forskjellige matematiske funksjoner på tallene. I JavaScript er matematikk et statisk objekt, og vi kan påkalle alle metodene eller egenskapene til matematikk direkte (i.e., uten å lage objektet). JavaScript tilbyr forskjellige måter/funksjoner som kan brukes med matteobjektet til å avrunde et tall.Denne oppskrivningen vil forklare de listede konseptene nedenfor som vil hjelpe deg med å forstå hvordan du kan avrunde tallene i JavaScript:
  • Hva er matematikk.runde () i JavaScript
  • Hva er matematikk.Ceil () i JavaScript
  • Hva er matematikk.gulv () i JavaScript
  • Hva er matematikk.trunc () i JavaScript

Så la oss begynne!

Hva er matematikk.runde () i JavaScript

Det er en forhåndsdefinert metode i JavaScript og brukes med matteobjektet til å avrunde et tall til nærmeste heltall. Nedre utdraget skildrer den grunnleggende syntaksen til matematikken.runde () Metode:

Matte.runde (nummer);

Matten.rund () -metoden tar en verdi og runder den spesifiserte verdien til nærmeste heltall.

Eksempel

I dette eksemplet vil vi vurdere forskjellige scenarier for å forstå hvordan matematikk.Round () Metode fungerer i JavaScript:

var nummer1 = matematikk.runde (14.49);
var nummer2 = matematikk.runde (14.50);
var nummer3 = matematikk.runde (14.87);
var nummer4 = matematikk.runde (14.27);
konsoll.Logg ("14.49 avrundet til: ", nummer1);
konsoll.Logg ("14.50 avrundet til: ", nummer2);
konsoll.Logg ("14.87 avrundet til: ", nummer3);
konsoll.Logg ("14.27 avrundet til: ", nummer4);

I ovennevnte utdrag passerte vi fire forskjellige verdier (en-for-en) til matte.rund () -metode og trykte dem på nettleserens konsoll:

Fra utgangen observerte vi at når flytende punktverdien er mindre enn “.5 ” og så Matte.rund() Metoden avrundet tallet til 14. Hvis flytende punktverdien er større enn “.5 ” og så Matte.rund() Metoden avrundet tallet til 15. Den autentiserer at runden () -metoden runder de spesifiserte verdiene til de nærmeste heltallverdiene.

Hva er matematikk.Ceil () i JavaScript

Det er en forhåndsdefinert metode i JavaScript som runder et tall oppover til nærmeste heltallnummer. Nedre utdraget skildrer den grunnleggende syntaksen til matematikken.Ceil () Metode:

Matte.Ceil (nummer);

Eksempel

I dette eksemplet vil vi forstå matematikkarbeidet.Ceil () Metode i JavaScript:

var nummer1 = matematikk.Ceil (14.49);
var nummer2 = matematikk.Ceil (14.50);
var nummer3 = matematikk.Ceil (14.87);
var nummer4 = matematikk.Ceil (14.27);
konsoll.Logg ("14.49 avrundet til: ", nummer1);
konsoll.Logg ("14.50 avrundet til: ", nummer2);
konsoll.Logg ("14.87 avrundet til: ", nummer3);
konsoll.Logg ("14.27 avrundet til: ", nummer4);

I dette eksemplet vurderte vi nøyaktig de samme verdiene som av eksempel1, er den eneste forskjellen at vi denne gangen benyttet oss av Matte.Ceil () metode i stedet for Matte.rund(). Som et resultat vil vi få følgende utdata:

Fra utgangen vet vi at Ceil () -metoden rundet den spesifiserte verdien oppover til nærmeste heltallverdi.

Hva er matematikk.gulv () i JavaScript

Det er en forhåndsdefinert metode i JavaScript som runder et tall nedover til nærmeste heltallnummer. Underbukken nedenfor viser den grunnleggende syntaksen til matematikken.Gulv () Metode:

Matte.gulv (tall);

Eksempel3

Nedre utdraget vil forklare matematikkarbeidet.Gulv () Metode i JavaScript:

var nummer1 = matematikk.gulv (14.49);
var nummer2 = matematikk.gulv (14.50);
var nummer3 = matematikk.gulv (14.87);
var nummer4 = matematikk.gulv (14.27);
konsoll.Logg ("14.49 avrundet til: ", nummer1);
konsoll.Logg ("14.50 avrundet til: ", nummer2);
konsoll.Logg ("14.87 avrundet til: ", nummer3);
konsoll.Logg ("14.27 avrundet til: ", nummer4);

Matten.Gulv () -metoden vil generere følgende utgang:

Utgangen viser at matematikken.Gulv () Metode avrundet den spesifiserte verdien ned til nærmeste heltallverdi.

Hva er matematikk.trunc () i JavaScript

Det er en forhåndsdefinert metode som hopper over flytende punkt/brøkverdier og returnerer bare heltalldelen av den spesifiserte verdien. Underbukken nedenfor viser den grunnleggende syntaksen til matematikken.Trunc () Metode:

Matte.trunc (nummer);

Eksempel

Underbiten viser hvordan matematikk.trunc () -metoden fungerer i JavaScript:

var nummer1 = matematikk.trunc (14.49);
var nummer2 = matematikk.trunc (14.50);
var nummer3 = matematikk.trunc (14.87);
var nummer4 = matematikk.trunc (14.27);
konsoll.Logg ("14.49 avrundet til: ", nummer1);
konsoll.Logg ("14.50 avrundet til: ", nummer2);
konsoll.Logg ("14.87 avrundet til: ", nummer3);
konsoll.Logg ("14.27 avrundet til: ", nummer4);

Matten.Trunc () -metoden vil fjerne brøkdelen og utgangen vil være som følger:

Utgangen verifiserer matematikkarbeidet.trunc () metode i JavaScript.

Konklusjon

I JavaScript, matematikk.runde (), matematikk.trunc (), matematikk.skjær (), og matematikk.gulv () metoder brukes til å runde tallene. Matten.rund () -metoden runder tallet til nærmeste heltall, matematikk.gulv () -metoden runder tallet nedover (i.e., mot negativ uendelig), matematikken.Ceil () -metoden runder tallet oppover (i.e., mot den positive uendelig), og regnestykket.Trunc () -metoden holder heltallverdien og hopper over den brøkdelte delen av den gitte verdien. Denne oppskrivningen forklarte forskjellige måter å runde tallene i JavaScript.