| 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 >> Computer Programming Languages >> Content
    Vs décimal. Nombre de types de données
    Sur la surface , il peut sembler qu'il n'ya pas de différence entre les décimales et les types de données numériques. Mais la vérité est que c'est un domaine où la taille importe beaucoup . Un type de données est le meilleur pour la manipulation relativement petits et précis chiffres tandis que l'autre est le mieux pour un très grand nombre arrondi où quelques places n'est pas un problème . Choisir le type de données incorrect pourrait provoquer vos calculs soient largement incorrectes . Les données Decimal, type
    Le type de données décimal est utilisé pour stocker des nombres précis .

    décimales types de données variables de magasins comme signature de 128 bits ( 16 octets ) entiers . Ceux-ci sont mis à l'échelle par une puissance variable de 10 qui spécifie le nombre de chiffres à droite de la virgule. Par exemple , la valeur la plus grande possible de + /- 79.228.162.514.264.337.593.543.950.335 serait stocké comme 7,9228162514264337593543950335 avec un facteur d'échelle de 0 . Le facteur d'échelle serait déplacer la décimale jusqu'à il ya zéro chiffres à droite de la virgule. En outre, la plus petite valeur possible du type de données décimal est de + /-0,0000000000000000000000000001 (+ /-1E- 28).
    Nombre Type de données
    Le type de données numéro est utilisé pour stocker un très grand nombre .

    Nombre des types de données variables de magasin en tant que 64 - bits (8 octets ) nombre à virgule flottante . Les types de données numériques est capable de représenter les nombres plus grand que 1,79 +308 ou aussi petit que 1E- 323 avec 15 chiffres de précision . En outre, le type de données numérique peut représenter NaN ( Not a Number ) , l'infini positif et négatif et zéro.
    Size Matters
    très grand nombre doivent être conservés l'utilisation du type de données du numéro .

    Lorsque le projet sur ​​lequel vous travaillez nécessite le stockage de très grands nombres , mais ne nécessite pas beaucoup de précision , vous pouvez utiliser le type de données numérique. C'est parce que le type de données numérique est capable de stocker des valeurs allant jusqu'à 1,79 +308 alors que le type de données décimal ne peut atteindre aussi haut que 7,9 E +28 . En outre, le type de données numérique peut stocker des valeurs aussi faibles que 1E- 323 tandis que le type de données décimal ne stocke que les valeurs aussi petites que 1E- 28.
    Précision Matters
    des chiffres très précis doivent être stockés en utilisant le type de données décimal .

    Ces projets nécessitant le stockage d'un nombre très précises qui sont relativement petits doivent utiliser le type de données décimal. C'est parce que le type de données nombre est seulement une précision de 15 chiffres. D'autre part , le type de données décimal est précis à 28 chiffres . Cela rend le type de données décimal beaucoup plus précis que le type de données numérique.

    Previous :

    next :
      articles connexes
    ·Comment faire pour convertir décimal en hexadécimal 
    ·Comment faire votre propre texte jeu d'aventure 
    ·Histoire de codes de caractères ASCII 
    ·Comment centrer un menu déroulant en HTML 
    ·NEMA Standards logique 
    ·Informatique Tutorial 
    ·Les avantages de codage avec SOA for Clients 
    ·Comment faire un appel téléphonique dans Dashcode 
    ·Comment faire pour importer des variables de Python 
    ·HTML déroulante Tutorial 
      articles en vedette
    ·Comment tester pour un tableau vide avec JavaScript 
    ·Comment étendre une classe à une autre en PHP 
    ·Comment passer Date de variables dynamiques dans SSIS 
    ·Comment compiler un en-tête en C + + 
    ·Comment formater la date à partir DateChooser dans Fla…
    ·Comment faire pour supprimer des caractères spéciaux …
    ·Comment créer un programme C + + dans Visual Studio 6.…
    ·Comment programmer une TI-86 
    ·Comment comparer une date avec VB.NET 
    ·Comment faire des boîtes de dialogue MFC 
    Copyright © Connaissances Informatiques http://fr.wingwit.com