Estaba leyendo sobre tipos de datos en C. Encontré que el rango de long double
es más que el de double
en java. Para un número muy grande, podemos usar el doble largo en C. Si quiero almacenar el mismo número en java, ¿qué tenemos que hacer? ¿qué tipo de datos podemos usar?¿Hay algún reemplazo de doble largo en java?
doble en java tarda 8 bytes (64 bits) IEEE 754. Cubre una gama de 4.94065645841246544e-324d para 1.79769313486231570e + 308d (positivo o negativo).
longdouble in c takes 10 bytes (80 bits)
Puede alguien decirme ¿hay alguna sustitución de longdouble en Java
Prueba BigDecimal. –
Bigdecimal no es un tipo de datos, no podemos hacer operaciones aritméticas directamente usando operadores aritméticos. –
'long double' es un compilador específico en C, en la mayoría de las plataformas tiene el mismo tamaño que' double'. –