Dette innlegget vil beskrive prosedyren for å avrunde nummeret i JavaScript.
Hvordan kan jeg runde ned et nummer i JavaScript?
For avrunding av et tall i JavaScript, bruk følgende måter:
Metode 1: Rund ned et tall ved å bruke “Matematikk.gulv () ”-metode
Bruke "Matte.gulv()”Metode for å runde ned et tall i JavaScript. Det er en innebygd metode for matematikkobjektet som runder et tall ned til nærmeste heltall. Det brukes ofte til å runde desimaltall til nærmeste hele antall eller for å sikre at et tall er et heltall. Dessuten kan denne metoden også få det laveste heltallet fra et desimaltall.
Syntaks
For å runde ned et tall ved hjelp av gulvet () -metoden, bruk den gitte syntaks:
Matte.gulv (nummer);Eksempel
Først definer en funksjon "runde ned()”Det aksepterer et nummer som en parameter. Ring "Matte.gulv()”Metode for å runde ned det medfølgende tallet og lagre den resulterende verdien i en variabel”resultat”:
Funksjonsrunding (num)Ring funksjonen ved å passere et desimaltall "1189.23567”:
Rounddown (1189.23567);Passere det negative desimalnummeret “-239.8923567”Til funksjonen for å få nærmeste hele tall:
Rounddown (-239.8923567);Utgangen viser det avrundede nærmeste hele antallet mot de medfølgende desimaltallene:
Metode 2: Rund ned et tall ved hjelp av en "bitvis" operatør
Du kan også bruke “Bitvis”Operatør for å runde ned nummeret i JavaScript. En bitvis operatør er en type operatør som utfører en bitnivåoperasjon på ett eller flere binære tall. I JavaScript kan flere bitvise operatører brukes til å manipulere de enkelte bitene i et tall, for eksempel og "Og”Eller“|”, Xor“^", og så videre.
I dette tilfellet bitvis eller "|" Operatør vil bli brukt til å sammenligne hver bit av den første operanden med den tilsvarende biten i den andre operanden. Når begge bitene er 1, er den resulterende biten også satt til 1. Ellers vil 0 bli spesifisert som verdien.
Syntaks
Bruk følgende syntaks for å runde ned tallet ved hjelp av bitvis eller operatør:
if (nummer> 0)Eksempel
Først definer en funksjon "runde ned()”. Lag en variabel “resultat”For å lagre det resulterende avrundede nummeret. Kontroller tilstanden hvis det medfølgende tallet er større enn “0”, Utfør deretter en bitvis operasjon. Ellers, utfør bitvis operasjonen på nummeret ved å trekke fra 1:
FunctionRounddown (num)Pass det positive desimalnummeret i funksjonen for å runde nummeret:
Rounddown (1189.23567);Nå, runde det negative desimaltallet ved å sende det i funksjonssamtalen:
Rounddown (-239.8923567);Produksjon
Det handler om å avrunde tallene i JavaScript.
Konklusjon
For å runde ned et tall i JavaScript, bruk "Matte.gulv()”Metode eller“Bitvis eller”Operatør. Den ofte brukte metoden for avrunding av tallene er "matte.gulv () ”-metode. De bitvise operatørene brukes vanligvis til programmering av lavt nivå, optimalisering og sikkerhetsrelaterte oppgaver, for eksempel å manipulere biter i en byte eller ord eller for hashing-algoritmer. Dette innlegget beskrev prosedyren for avrunding av nummeret i JavaScript.