in

punto flotante: tipo de datos flotante y doble en Java

apple touch icon@2

Los números de coma flotante, también conocidos como números reales, se utilizan al evaluar expresiones que requieren precisión fraccionaria. Por ejemplo, cálculos como raíz cuadrada o trascendentales como seno y coseno dan como resultado un valor cuya precisión requiere un tipo de coma flotante. Java implementa el conjunto estándar (IEEE-754) de tipos y operadores de punto flotante. Hay dos tipos de tipos de coma flotante, flotante y doble, que representan números de precisión simple y doble, respectivamente. Su ancho y rangos se muestran aquí:

   Name     Width in Bits   Range 
    double  64              1 .7e–308 to 1.7e+308
    float   32              3 .4e–038 to 3.4e+038

flotador

El tipo float especifica un valor de precisión simple que usa 32 bits de almacenamiento. La precisión simple es más rápida en algunos procesadores y ocupa la mitad de espacio que la precisión doble, pero se volverá imprecisa cuando los valores sean muy grandes o muy pequeños. Las variables de tipo float son útiles cuando necesita un componente fraccional, pero no requiere un gran grado de precisión.

Aquí hay algunos ejemplos de declaraciones de variables flotantes:

flotar hightemp, lowtemp;

doble

La precisión doble, indicada por la palabra clave double, utiliza 64 bits para almacenar un valor. La precisión doble es en realidad más rápida que la precisión simple en algunos procesadores modernos que se han optimizado para cálculos matemáticos de alta velocidad. Todas las funciones matemáticas trascendentales, como sin (), cos () y sqrt (), devuelven valores dobles. Cuando necesita mantener la precisión en muchos cálculos iterativos o manipula números de gran valor, el doble es la mejor opción.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Función de biblioteca C – qsort ()

gfg 200x200 min

Argumento vs parámetro en Java