Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> JavaScript Programmering >> Content
    Hvordan legge til Float Med JavaScript
    JavaScript har en enkelt type for tallverdier kalt "nummer " for å håndtere heltall og flyttall verdier. Under panseret , er tallene en dobbel presisjon 64 - bits verdi . Mens i virkeligheten , kan tallene være uendelig presis, har en datamaskin en begrenset mengde plass for lagring flytpunktverdier . Denne begrensningen fører til " avrundingsfeil " som introduserer små unøyaktigheter i dine beregninger . Du kan trimme bort disse feilene med innebygde JavaScript- metoder . Instruksjoner
    en

    Skriv inn koden for å utføre beregningen . Tilordne til en variabel . For eksempel : en

    Var a = 2;

    Div. b = 1,11 ;

    Var resultat = a + b;

    I dette eksempelet " resultat " innehar uventet verdien" 3,1100000000000003 "i stedet for den korrekte " 3,11 . " Forskjellen i det beregnede resultatet og riktig resultat skyldes datamaskin flyttall avrundingsfeilen .
    2

    Bruk " number.toFixed ( siffer )" metode for å trimme resultatet ned til et rimelig antall sifre etter desimalen . Ved hjelp av 12 for " siffer " parameter bør klippe av feil under slik at du med et ganske nøyaktig verdi. Den number.toFixed ( siffer) metoden runder verdien til den gitte antall sifre og returnerer verdien som en streng . For eksempel : en

    resultat = result.toFixed ( 12 ) ;

    I dette eksempelet resultatet nå holder streng verdi " 3,110000000000 " med ekstra desimaler fylt med "0". Hvis du arbeider med valutakursene, kan du bruke to eller tre for " siffer ", avhengig av nivået på nøyaktigheten du trenger i beregningene .
    3

    Konverter verdien tilbake i et flyttall verdi ved hjelp av den innebygde " parseFloat ( string verdi) " metoden hvis du trenger å bruke den i flere beregninger eller funksjoner. Den parseFloat ( string verdi )-metoden konverterer strengen representasjon av et tall til et flyttall . For eksempel : en

    resultat = parseFloat ( resultat);

    I dette eksempelet har resultatet nå den numeriske verdien " 3.11 ".

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan endre markøren på Rollover 
    ·JavaScript for tid Beregninger 
    ·JavaScript for å avgjøre om et element er deaktivert 
    ·Hva er Nedlegging God for i JavaScript 
    ·Hvordan oppdatere PHP Bruke Javascript 
    ·Hvordan skrive til en Div. Fra JavaScript 
    ·OnMouseOver Styles 
    ·Hvordan lage JavaScripts 
    ·Hvordan skjule en viderekobling 
    ·Hvordan sette verdien av en iFrame 
      Anbefalte artikler
    ·Slik konverterer LINQ resultater til en DataTable 
    ·Hvordan bruke Modulus Med Double 
    ·Hvordan lage en streng i en nettadresse i Django 
    ·Hvordan lage en HTML- String i Objective C 
    ·Hvordan beregne en Gridview Felt Update 
    ·Hvordan bygge en Android App Med Ruby 
    ·Slik installerer Python 
    ·Hvordan Beregn Prosent av Endring i PHP og MySQL 
    ·Hvordan Tegn en Polyline Å ha en Array av String Stede…
    ·Jeg finner ikke APK for en Android Project 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/