Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> JavaScript programmering >> Content

    JavaScript avrundningsfunktion

    Som ett objektorienterat språk , innehåller JavaScript -objekt och metoder i sitt bibliotek för att utföra många uppgifter . Math-objektet innehåller olika metoder och värderingar för att hjälpa programmerare i enkla eller komplexa beräkningar . En av dessa funktioner är avrundning siffror . Med möjligheten att runda tal , kan programmerare definiera decimaler till någon decimal , och utföra särskilda avrundningsregler kommandon , såsom tak och beräkningar golv . Math-objektet

    JavaScript bibliotek inkluderar en Math objekt som hjälper programmerare med grundläggande eller vanliga matematiska beräkningar . Math objektet innehåller vissa matematiska konstanter (såsom Pi , e, eller kvadratroten ur 2 ) . Math-objektet innehåller också användbara metoder som utför vissa funktioner , exempelvis antal generation . Den " runda ( ) " metoden för klassen Math tar ett decimaltal och rundor till närmaste heltal . Så skulle det decimal 4,5 avrunda till 5 , medan 4,4 skulle avrunda till 4 .
    Avrundning till Decimaler

    Medan runda funktionen har sina användningsområden på egen hand , programmerare kommer sannolikt behöva göra mer än runda till närmaste heltal från gång till gång . Använda den runda funktionen , kan en programmerare runt till någon decimal , med följande formel :

    omgången ( num * ( 10 ^ x ) ) /10 ^ x

    där " num " är den decimal till runda , och " x " är den decimal som programmeraren vill avrunda talet .
    Exempel

    en programmerare kan utveckla ett program som beräknar pengar som en del av en webbplats . För att göra detta , måste programmeraren att beräkna decimaler av varierande längd som dollar och cent . Detta innebär att programmerare måste avrunda till två decimaler ( * 0,00 ) . Om de får decimal 6,7548 , den JavaScript -kommandot för att runda skulle se ut så här exemplet :

    var num = 6,7548

    var dollar = Math.round ( num * 100 ) /100 ;

    nummer multipliceras med 100 ( 10 ^ 2 ) , vilket motsvarar 675,48 . Det antalet omgångar till närmaste heltal genom det runda funktionen ( 675 ) . Detta resultat divideras sedan med 100 . Resultatet , som lagras i variabeln " dollarn ", är 6,75 .
    Alternativ till den runda Function

    Förutom runda funktion , innehåller Math objektet också " ceil ( ) " ( tak ) och " floor ( ) " -funktioner . Taket Funktionen fungerar på liknande sätt som den runda funktion , förutom att den rundar ett decimaltal till närmaste , HÖGSTA heltal mot positiv oändlighet . Till exempel skulle 3,1 avrunda till 4 , och -3,9 skulle runda till -3 (eftersom -3 är närmare till positiv oändlighet ) . Golvet fungerar beter motsatt sätt : avrundning görs till närmaste , LÄGSTA heltal mot negativ oändlighet . Så , till exempel , skulle 3.1 avrunda till 3 , och -3,1 skulle runda till -4 .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Inaktivera JavaScript när du använder Selen
    ·Hur man initiera en JavaScript Array
    ·Hur du ändrar en Drop - Down Index i JavaScript
    ·Hur man skapar en miniräknare med Javascript
    ·Information om programmering av Palm OS
    ·Hur Split en sträng i JavaScript
    ·Enkla Kodning i JS Textredigeraren
    ·Hur man gör Flytta text i Steam-spel
    ·Lägga flyta med JavaScript
    ·Hur man skapar PDF med Javascript
    Utvalda artiklarna
    ·Hur man skriver ut Call Stack i Python
    ·Hur konvertera en vanlig nod till en jQuery Node
    ·Hur man installerar en Java Application Vendor
    ·Perl Varje vs foreach
    ·Vad betyder det om en App filen redan finns på en IPad…
    ·Lägga till Multi kolumndata till Listbox Åtkomst
    ·Hur man identifierar Klasser för Air Traffic Control S…
    ·Hur man använder Strchr funktion i C + +
    ·Hur man skapar en redaktör i PHP
    ·Lista de datatyper som används i Deklarera variabler
    Copyright © Dator Kunskap http://www.dator.xyz