Che cos'è un doppio nella programmazione C, C ++ e C #?

click fraud protection

Il doppio è un tipo di dati fondamentale incorporato nel compilatore e utilizzato per definire numerico variabili contenere numeri con punti decimali. C, C ++, C # e molti altri linguaggi di programmazione riconoscono il doppio come un tipo. Un doppio tipo può rappresentare valori sia frazionari che interi. Può contenere fino a 15 cifre in totale, compresi quelli prima e dopo il punto decimale.

Il tipo float, che ha un intervallo più piccolo, è stato usato contemporaneamente perché era più veloce del doppio quando si trattava di migliaia o milioni di numeri in virgola mobile. Poiché la velocità di calcolo è aumentata notevolmente con i nuovi processori, tuttavia, i vantaggi dei float rispetto ai doppi sono trascurabili. Molti programmatori considerano il doppio tipo come predefinito quando si lavora con numeri che richiedono punti decimali.

Il int tratta anche dei dati, ma ha uno scopo diverso. I numeri senza parti frazionarie o qualsiasi necessità di un punto decimale possono essere usati come int. Pertanto, il tipo int contiene solo numeri interi, ma occupa meno spazio, l'aritmetica è in genere più veloce e utilizza cache e larghezza di banda di trasferimento dei dati in modo più efficiente rispetto agli altri tipi.

instagram viewer

instagram story viewer