Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> JavaScript Programmeren >> Content
Hoe te Float Met JavaScript
JavaScript is voorzien van een enkel type voor numerieke waarden genaamd "nummer " om integers en floating point waarden hanteren . Onder de motorkap , getallen is een dubbele precisie 64 - bits waarde . Terwijl in werkelijkheid , kunnen nummers worden oneindig precies te zijn, een computer heeft een beperkte hoeveelheid ruimte voor de opslag van floating point waarden . Deze beperking leidt tot " afrondingsfouten " dat kleine onnauwkeurigheden introduceren in uw berekeningen . U kunt de weg trimmen deze fouten met ingebouwde webbrowser methoden . Instructies
1

Schrijf de code naar uw berekening uit te voeren . Wijs het resultaat aan een variabele . Bijvoorbeeld :

var a = 2 ;

var b = 1,11 ;

var resultaat
= a + b ;

In dit voorbeeld "result " onverwacht houdt de waarde " 3,1100000000000003 " in plaats van de juiste " 3.11 . " Het verschil in het berekende resultaat en het juiste resultaat wordt veroorzaakt door de computer floating point afronding fout . Kopen van 2

Gebruik de " Number.toFixed ( cijfers) " methode om het resultaat naar beneden trimmen tot een redelijk aantal cijfers achter de komma . Met behulp van 12 voor parameter " digits " moeten afknippen de fout terwijl je met een vrij nauwkeurige waarde . De Number.toFixed ( cijfers) methode rondes uw waarde aan het gegeven aantal cijfers en rendementen van de waarde als een string . Bijvoorbeeld :

resultaat
= result.toFixed ( 12 ) ;

In dit voorbeeld resultaat heeft nu de tekenreeks " 3,110000000000 " met extra decimalen gevuld met " 0 ". Als u werkt met munt waarden , kunt u gebruik maken van 2 of 3 voor " digits " afhankelijk van de mate van nauwkeurigheid die u nodig heeft in uw berekeningen .
3

Zet uw waarde terug in een floating point waarde met behulp van de ingebouwde " parseFloat (string value ) " methode als u nodig hebt om het te gebruiken in aanvullende berekeningen of functies . De parseFloat (string value ) methode zet de string representatie van een getal in een floating point getal . Bijvoorbeeld :

resultaat
= parseFloat ( resultaat ) ;

In dit voorbeeld , resultaat heeft nu de numerieke waarde " 3.11 . "
< Br >

Previous: Next:
  JavaScript Programmeren
·Hoe de Print Screen -functie g…
·Wat Is Event Bubbling ? 
·JavaScript -functies op Named …
·JavaScript -functies als een f…
·Intermediate - niveau Javascri…
·Hoe je Javascript gebruiken Me…
·Instructies voor hoe te Schake…
·Hoe om te controleren een webs…
·Combinatie van JavaScript Snel…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe een controle in Visual Basic for App…
·Hoe maak je een Hollow plein in PHP 
·Microsoft Visual Studio 2008 Eisen 
·Hoe te Program in Flash Java 
·Hoe te tellen het aantal letters in een …
·Hoe te Listbox Clear 
·Hoe te : ScrollArea in Python 
·Hoe maak je een Read tekstbestand in Pyt…
·Hoe kan ik schrijven Java dat een bestan…
Copyright © Computer Kennis http://www.nldit.com