J'essaie d'utiliser le module bignum en Perl et je veux définir la précision. Je sais que cela peut être fait par une doublure aussi détaillée sur le module's CPAN page:Comment puis-je définir le niveau de précision pour le bignum de Perl?
$ perl -Mbignum=p,-50 -le 'print sqrt(20)'
... qui imprimera la racine carrée de 20 à 50 chiffres de précision, mais ce que je me demande est s'il y a de toute façon de définir la précision d'un script, à savoir quelque chose comme:
#!/usr/bin/perl
use bignum;
setPrecision(-50);
print sqrt(20);
J'ai cherché ici, Google et PerlMonks sans chance jusqu'à présent. Merci d'avance. .
Indiquez-le comme argument du package dans la ligne 'use bignum'. –
Voir 'perldoc perlrun'; 'perl -MPackage = foo, bar' équivaut à lancer le programme avec' use Package qw (foo bar) '. – ephemient
Connexes: http://stackoverflow.com/questions/1838808/how-do-i-set-the-floating-point-precision-in-perl –