Por cierto, lo que queria sacar a relucir con esto, es que pese a que tengo puesta la camiseta de Delphi (obviamente), la funcion en java es mucho mas simple:
Código:
import java.math.*;
public class Fibo {
public static void main(String args[])
{
BigDecimal last1 = new BigDecimal("0");
BigDecimal last2 = new BigDecimal("1");
BigDecimal aux;
for (; ;) {
aux = last1.add(last2);
last1 = last2;
last2 = aux;
if (aux.toString().length() == 21) return; System.out.println(aux);
}
}
}
Borland, si me escuchas, poné tipos de datos mas grandes !!! que nunca se saben cuando nos pueden ser utiles...
O contraten a Domingo Seoane para que les de un poco de asesoramiento
Saludos.