| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation JavaScript >> Content
    Comment ajouter flotteur avec JavaScript
    JavaScript dispose d'un seul type pour les valeurs numériques appelées «numéro» à manipuler des nombres entiers et des valeurs à virgule flottante. Sous le capot , le nombre est une valeur 64 bits en double précision . Alors qu'en réalité , les chiffres peuvent être infiniment précis , un ordinateur dispose d'une quantité limitée d'espace pour stocker des valeurs en virgule flottante. Cette restriction conduit à une "erreur d'arrondi " qui introduisent de petites inexactitudes dans vos calculs. Vous pouvez rogner ces erreurs avec des méthodes JavaScript intégrés. Instructions
    1

    écrire le code pour effectuer votre calcul. Affecter le résultat à une variable. Par exemple:

    var a = 2 ;

    var b = 1,11 ;

    var result = a + b;

    Dans cet exemple, "résultat " détient inattendue de la valeur " 3,1100000000000003 "au lieu du correct " 3.11 " . La différence entre le résultat calculé et le résultat correct est causée par ordinateur erreur d'arrondi en virgule flottante.
    2

    Utilisez le " Number.toFixed ( chiffres) " méthode pour couper le résultat à un nombre raisonnable de chiffres après la virgule. En utilisant 12 pour le paramètre " digits " devrait couper l'erreur en vous laissant avec une valeur assez précise . La méthode Number.toFixed ( chiffres) rounds votre valeur sur le nombre donné de chiffres et retourne la valeur comme une chaîne. Par exemple:
    résultat

    = result.toFixed (12);

    Dans cet exemple, détient désormais la valeur de chaîne " 3,110000000000 " avec décimales supplémentaires remplis de «0». Si vous travaillez avec des valeurs monétaires , vous pouvez utiliser 2 ou 3 pour "chiffres ", selon le niveau de précision dont vous avez besoin dans vos calculs.
    3

    Convertissez votre valeur de retour en virgule flottante valeur en utilisant le built-in " parseFloat ( valeur de chaîne ) " méthode si vous avez besoin de l'utiliser dans les calculs ou des fonctions supplémentaires. La méthode parseFloat ( valeur de chaîne ) convertit la représentation de chaîne d'un nombre en un nombre à virgule flottante . Par exemple:

    result = parseFloat ( result);

    Dans cet exemple, détient désormais la valeur numérique " 3.11 ".
    < Br >

    Previous :

    next :
      articles connexes
    ·Comment faire pour activer JavaScript annonces de défi…
    ·Comment concaténer une chaîne avec une variable en Ja…
    ·Comment afficher des extraits Javascript Aléatoire 
    ·Comment découper une chaîne en JavaScript 
    ·Comment faire votre propre tatouage temporaire de votre…
    ·Pourquoi je reçois un message Javascript Void 
    ·Comment appeler des fonctions PHP avec jQuery 
    ·La fonction Retour en codage HTML 
    ·Comment remplacer chaque élément DIV 
    ·Comment faire pour télécharger des films flash 
      articles en vedette
    ·La façon de concevoir un sachet 
    ·Comment transférer les résultats à un client en PHP 
    ·Comment faire pour installer Ruby 1.9 sur Mac OS X Snow…
    ·Comment inverser un tableau de nombres avec Java 
    ·Comment faire pour convertir les entiers en chaînes en…
    ·Rendre votre ordinateur un serveur Web : Apache , PHP ,…
    ·Comment mettre à jour les objets dans une liste avec J…
    ·Comment faire un proxy dans Java 
    ·Comment sortir d'un programme si quelque chose est une …
    ·Comment faire pour changer la casse de la phrase en PHP…
    Copyright © Connaissances Informatiques http://fr.wingwit.com