Connaissances Informatiques >> programmation >> Programmation JavaScript >> Content
  Derniers articles
  • Comment faire une boule Animations R…
  • Comment faire pour convertir des nom…
  • Comment mettre la page Imprimer la l…
  • Comment afficher une variable dans J…
  • Javascript non terminée cordes erre…
  • Comment ajouter une superposition d'…
  • Comment mettre à jour PHP en utilis…
  • Définition de JavaScript 
  • Comment faire clignoter du texte ave…
  • Comment tester pour un tableau vide …
  •   Programmation JavaScript
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation JavaScript

    Explication de l'arrondissement et de troncature en Javascript

    JavaScript représente un langage de script fondamental pour le web. Dans JavaScript, programmeurs web trouver un langage de script orienté objet pleinement fonctionnel avec de nombreuses fonctionnalités intégrées. Beaucoup de ces capacités viennent de l'objet " Math " et les calculs Il permet aux programmeurs d'exécuter . Grâce à l'objet Math , les programmeurs peuvent arrondir des nombres traditionnellement , ou utiliser le " floor () " et fonctions " plafonds () " pour effectuer des opérations d'arrondi plus spécialisés . Grâce à ces fonctions , le programmeur peut aussi arrondir ou tronquer décimales pour une précision arbitraire. Arrondir en JavaScript

    JavaScript utilise la fonction " round () " , emballés dans le cadre de l'objet " maths " , pour arrondir les fractions décimales au nombre entier le plus proche. Cette opération va toujours retourner un entier , sans parties décimales . Pour arrondir à une décimale particulière , le programmeur peut inclure la fonction round () dans l'équation suivante , où n = le nombre de tour et t le nombre de décimales à arrondir à:

    ( round ( n * 10 ^ t)) /10 ^ t

    Par exemple, pour arrondir le nombre 4.543 à deux décimales , la commande JavaScript devrait ressembler à ceci :

    ( Math.round (n * 100) /100
    Arrondissement utilisant le " floor () " et " ceil ( ) " fonctions

    Une autre façon d'arrondir en JavaScript implique deux autres fonctions de l'objet Math , le " floor () " et les fonctions " ceil ( ) " (plafond) . l' ceil ( ) de fonction arrondit à l'entier le plus proche vers l'infini positif , quelle que soit la partie décimale. Donc , 3,1 complèteront vers 4 et -3.9 volonté rondes à 3. du sol ( ) fonction arrondit à l'entier le plus proche vers l'infini négatif . Ainsi, 3,9 complèteront à 3, et -3.1 complèteront à -4 .
    troncature < br > Photos

    "troncation " un nombre moyen de chute de la partie décimale d'un nombre décimal une opération de troncature ne pas arrondir un nombre ; . . il tombe simplement la partie fractionnaire du nombre décimal En d'autres langages de programmation où le type de données variables est nécessaire à la déclaration des variables , tels que C + + , cela se produit généralement lorsque un nombre décimal convertit en un entier. Ainsi, 3,5 résultats tronqués à l'entier 3 , comme le fait 3,45933544 . Conversion entre deux types de données , comme un nombre décimal en un nombre entier , entraîne une troncature des parties fractionnaires , comme dans l'exemple suivant :

    float x = 4,5634 ;

    int y = (int) x ; //y = 4
    < br > Photos troncature en JavaScript

    Contrairement à C + + , les variables JavaScript ne nécessitent pas une déclaration de type . Par conséquent , le programmeur peut utiliser arrondis pour simuler une opération tronquée . avec le sol () et ceil ( ) fonctions , le programmeur peut utiliser un simple "if" pour tronquer un nombre indépendamment de sa valeur . Si la valeur est positive , la fonction de plancher ( ) va tronquer. s'il est négatif , le plafond () va faire la même chose . chose L'exemple suivant tronque les nombres décimaux positifs et négatifs :

    var n = 4,5321 ;

    if ( n> 0) {

    n = Math.floor ( n); }


    else if ( n <0 ) {

    n = Math.ceil (n);

    }

    troncature à une place

    décimale au moyen de cette technique de troncature , le programmeur peut également supprimer des décimales en excès après une certaine position. Si le programmeur souhaite abandonner toutes les décimales après la deuxième décimale sans arrondir , les fonctions de floor () et ceil ( ) travaillera dans le cadre de la formule de précision d'arrondi " [ de plancher ( n) ou ceil ( n) ], comme dans l'exemple suivant :

    var n = 5,69483 ;

    if ( n> 0) {

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment parler à un serveur NTP utilisation de JavaScript 
  • Comment obtenir une zone de texte par nom dans JQuery 
  • IE 8 JavaScript Invalid Pointer erreur 
  • Comment faire une carte Google Map Overlay 
  • Comment mettre à jour les variables de session à partir de JavaScript 
  • Pourquoi est- Script Ralentir Mon ordinateur vers le bas 
  • Comment faire un DIV Visible avec un rouleau en JavaScript 
  • Comment utiliser la méthode POST dans Window.Open avec Java Script 
  • Comment faire pour modifier la barre d'adresse en JavaScript 
  • Codes PHP en JavaScript Syntaxe 
  • Connaissances Informatiques © http://www.ordinateur.cc