Hola a todos, hoy vamos a realizar una modificación al último programa que creamos y que servía para calcular la Serie de Fibonacci. En aquella oportunidad, utilizamos el tipo de dato long, para almacenar los términos de la serie. Como lo van a ver en el video, este tipo de dato permite almacenar y operar con valores enteros que estén entre un rango (ver este link) lo que hace que cuando necesitemos calcular el término 100 de la serie, nuestro programa falle. Para solucionarlo, y poder llegar a calcular incluso el término 100.000 de la serie, vamos a ajustar nuestro programa, reemplazando el tipo long, por la construcción de objetos de la clase BigDecimal, que podemos encontrar en: java.math.BigDecimal.
Blog sobre finanzas, excel, vba, sql, matemática financiera y más
Mostrando las entradas con la etiqueta java.math.bigdecimal. Mostrar todas las entradas
Mostrando las entradas con la etiqueta java.math.bigdecimal. Mostrar todas las entradas
sábado, 26 de septiembre de 2020
Calculando la Serie de Fibonacci con Java - Usando la Clase BigDecimal java.math.BigDecimal
Una de las motivaciones para realizar este ajuste, surgió después de visitar en twitter a @iamPisano, que como pueden ver, se da a la tarea de calcular cada uno de los términos de la serie y los postea día a día. Solo que debemos tener en cuenta, que para este caso puntual en twitter, la serie no inicia en 0 como primer término, sino que lo hace en 1 :
Etiquetas:
eclipse,
fibonacci,
java se,
java.math.bigdecimal,
jdk
Ubicación:
Manizales, Caldas, Colombia
Suscribirse a:
Entradas (Atom)