| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> Content
    Vs decimale . Tipi di dati numerici
    In superficie , può sembrare che non vi è alcuna differenza tra decimale e tipi di dati numerici . Ma la verità è che questo è un settore in cui le dimensioni contano molto. Un tipo di dati è migliore per la manipolazione relativamente piccoli e precisi numeri mentre l' altra è migliore per numeri molto grandi dove arrotondamento qualche posizione non è un problema . La scelta del tipo di dati sbagliato potrebbe causare i vostri calcoli siano notevolmente errate . Dati decimali Tipo
    Il tipo di dati decimale viene utilizzato per la memorizzazione di numeri molto precisi.

    decimali tipi di dati variabili del negozio come firmato da 128 bit ( 16 byte ) numeri interi . Questi vengono scalati da una potenza variabile di 10, che specifica il numero di cifre a destra della virgola decimale . Ad esempio, il valore più grande possibile di + /- 79,228,162,514,264,337,593,543,950,335 verrebbe memorizzata come 7,9228162514264337593543950335 con un fattore di scala di 0 . Il fattore di scala dovrebbe spostare il decimale fino a quando ci sono zero cifre a destra della virgola decimale . Inoltre , il valore minimo possibile del tipo di dati decimale è + /-0,0000000000000000000000000001 ( + /- 1E - 28) .
    Numero dei tipi di dati
    Il tipo di dati numero è usato per memorizzazione di numeri molto grandi .

    Numero tipi di dati variabili negozio come un 64 bit ( 8 byte ) numero in virgola mobile . I tipi di dati numerici è in grado di rappresentare numeri grandi fino a 1,79 E +308 o piccolo come 1E - 323 con 15 cifre di precisione . Inoltre , il tipo di dati Number può rappresentare NaN ( Not a Number ) , infinito positivo e negativo e zero .
    Size Matters
    numeri molto grandi devono essere conservati utilizzando il tipo di dati numerico.

    Quando il progetto si sta lavorando richiede la memorizzazione di numeri molto grandi , ma non richiede una grande quantità di precisione , è possibile utilizzare il tipo di dati numerico. Questo perché il tipo di dati numero è in grado di memorizzare valori fino a 1.79E +308 mentre il tipo di dati decimale può raggiungere solo alto come 7.9E +28 . Inoltre, il tipo di dati Number può memorizzare valori piccoli come 1E - 323 mentre il tipo di dati decimale memorizza solo valori piccoli come 1E -28 .
    Precisione Matters
    numeri molto precisi devono essere conservati utilizzando il tipo di dati decimale.

    Quei progetti che richiedono la memorizzazione di numeri molto precisi , che sono relativamente piccoli dovrebbero utilizzare il tipo di dati decimale. Questo perché il tipo di dati numero è solo una precisione di 15 cifre . D'altro canto , il tipo di dati decimale è accurato a 28 cifre. Questo rende il tipo di dati decimale molto più accurato rispetto al tipo di dati numerico.

    Previous :

    next :
      Articoli Correlati
    ·Qual è la differenza tra un Mobile Web e un browser HT…
    ·Come convertire un'applicazione a un controllo ActiveX 
    ·Come creare un array di Word in MIPS 
    ·Come ottenere righe di DataGrid in JavaScript 
    ·Come convertire DataTable alle stringhe 
    ·Protocolli Eyecatcher 
    ·Come modificare un registro con Austrumi 
    ·Come visualizzare una schermata di errore personalizzat…
    ·Dove è il lampeggiatore su una Hyundai Tiburon 2004 
    ·Come modificare un database delle password SA Command L…
      Articoli in evidenza
    ·Come leggere Dal mezzo di un array in Perl 
    ·Come fare un App Uso di ActionScript 
    ·Come manipolare lista Vedi Controlli in MFC 
    ·Tutorial per SQLAlchemy di Python 
    ·Come creare una calcolatrice con Visual Basic & ArcGIS 
    ·Come ottenere il valore della casella combinata con Jav…
    ·Come fare un ciclo che va avanti per sempre sulla Roblo…
    ·Qual è la differenza tra JRE e Java SE 
    ·Come importare e impostare GWT in Eclipse 
    ·Come trovare una stringa in un'altra stringa con PHP 
    Copyright © Conoscenza Informatica http://it.wingwit.com