Qual è la differenza tra decimale e double in C#?
Qual è la differenza tra decimale e double in C#?

Video: Qual è la differenza tra decimale e double in C#?

Video: Qual è la differenza tra decimale e double in C#?
Video: 20 VISUAL BASIC con SHARPDEVELOP Le variabili DECIMAL, DOUBLE e SINGLE 2024, Dicembre
Anonim

Il Decimale , Doppio e i tipi di variabile Float sono diverso nel modo in cui memorizzano i valori. La precisione è il principale differenza dove float è un tipo di dati in virgola mobile a precisione singola (32 bit), Doppio è un Doppio precisione (64 bit) tipo di dati in virgola mobile e decimale è un tipo di dati a virgola mobile a 128 bit.

Inoltre, la domanda è: qual è la differenza tra double e decimal in C#?

Il numero digita. NETTO. Singolo (noto anche come float): un numero in virgola mobile a 32 bit. Doppio (aka Doppio ): un numero a virgola mobile a 64 bit. Decimale (aka decimale ): un numero in virgola mobile a 128 bit con un maggiore precisione e un intervallo inferiore rispetto a Single o Doppio.

In secondo luogo, cos'è il decimale in C#? Decimale Tipi: Il decimale type è un tipo di dati a 128 bit adatto per calcoli finanziari e monetari. Ha una precisione di 28-29 cifre. Per inizializzare a decimale variabile, usa il suffisso m o M. Come come, decimale x = 300,5 m;. I valori di tipo bool non vengono convertiti in modo implicito o esplicito (con i cast) in nessun altro tipo.

Inoltre è stato chiesto, un doppio può essere un decimale?

Doppio è un 64 bit IEEE 754 Doppio Numero in virgola mobile di precisione (1 bit per il segno, 11 bit per l'esponente e 52* bit per il valore), ad es. Doppio ha 15 decimale cifre di precisione.

Qual è la differenza tra un double e un float?

11 risposte. Enorme differenza . Come suggerisce il nome, a Doppio ha 2 volte la precisione di galleggiante . In generale a Doppio ha 15 cifre decimali di precisione, mentre galleggiante ha 7.

Consigliato: