+
Nuevo

Definición de doble en C, C ++ y C #

Definición de doble en C, C ++ y C #

El doble es un tipo de datos fundamental integrado en el compilador y se utiliza para definir variables numéricas que contienen números con puntos decimales. C, C ++, C # y muchos otros lenguajes de programación reconocen el doble como un tipo. Un tipo doble puede representar valores fraccionales y enteros. Puede contener hasta 15 dígitos entotal, incluidos los anteriores y posteriores al punto decimal.

Usos para doble

El tipo flotante, que tiene un rango más pequeño, se usó al mismo tiempo porque era más rápido que el doble cuando se trataba de miles o millones de números de coma flotante. Sin embargo, debido a que la velocidad de cálculo ha aumentado dramáticamente con los nuevos procesadores, las ventajas de los flotadores sobre los dobles son insignificantes. Muchos programadores consideran que el tipo doble es el predeterminado cuando se trabaja con números que requieren puntos decimales.

Doble vs. Flotante e Int.

Otros tipos de datos incluyen float e int. Los tipos doble y flotante son similares, pero difieren en precisión y rango:

  • Un flotador es un tipo de datos de punto flotante de precisión simple de 32 bits que admite siete dígitos. Su alcance es de aproximadamente 1.5 × 10−45 a 3.4 × 1038.
  • Un doble es un tipo de datos de punto flotante de doble precisión y 64 bits. Tiene capacidad para 15 a 16 dígitos, con un rango de aproximadamente 5.0 × 10−345 a 1.7 × 10308.

los En t También se ocupa de los datos, pero tiene un propósito diferente. Los números sin partes fraccionarias o cualquier necesidad de un punto decimal se pueden usar como int. Por lo tanto, el tipo int solo contiene números enteros, pero ocupa menos espacio, la aritmética suele ser más rápida y utiliza cachés y ancho de banda de transferencia de datos de manera más eficiente que los otros tipos.