Using perl Syntax Highlighting
- my $x = log(120);
- my $y = log(10000000000000000000000000000000);
- print "$x \n $y";
Coloreado en 0.003 segundos, usando GeSHi 1.0.8.4
Using bash Syntax Highlighting
- 4,7874917
- 71,380137
Coloreado en 0.003 segundos, usando GeSHi 1.0.8.4
(logaritmos neperianos correctos, la vida es genial...)
Using perl Syntax Highlighting
- use bignum; # <------ módulo maligno entrando en escena, a punto de estropearme el día
- my $x = log(120);
- my $y = log(10000000000000000000000000000000);
- print "$x \n $y";
Coloreado en 0.001 segundos, usando GeSHi 1.0.8.4
Using bash Syntax Highlighting
- NaN
- NaN
Coloreado en 0.001 segundos, usando GeSHi 1.0.8.4
El problema es que estoy cargando bignum porque necesitaré trabajar con números grandes, por ej. 2,487499029×10³⁶⁸⁶¹, pero entonces obtengo NaN a mansalva en vez del resultado de los logaritmos.
Veo en perlmonks que es un problema conocido e intermitente, hay gente a la que le funciona pero otra a la que no.
¿Alguien puede sugerir un reemplazo para la función logaritmo que funcione con este módulo o darle una paliza al módulo por mí pero que parezca un accidente?