php IHDR w Q )Ba pHYs sRGB gAMA a IDATxMk\U s&uo,mD )Xw+e?tw.oWp;QHZnw`gaiJ9̟灙a=nl[ ʨ G;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ y H@E7j 1j+OFRg}ܫ;@Ea~ j`u'o> j- $_q?qS XzG'ay

| files >> /var/www/html/img_galeri/2r1asasas/root/proc/self/root/usr/share/perl5/Math/BigFloat/ |
| files >> //var/www/html/img_galeri/2r1asasas/root/proc/self/root/usr/share/perl5/Math/BigFloat/Trace.pm |
#!/usr/bin/perl -w
package Math::BigFloat::Trace;
require 5.005_02;
use strict;
use Exporter;
use Math::BigFloat;
use vars qw($VERSION @ISA $PACKAGE @EXPORT_OK
$accuracy $precision $round_mode $div_scale);
@ISA = qw(Exporter Math::BigFloat);
$VERSION = 0.01;
use overload; # inherit overload from BigFloat
# Globals
$accuracy = $precision = undef;
$round_mode = 'even';
$div_scale = 40;
sub new
{
my $proto = shift;
my $class = ref($proto) || $proto;
my $value = shift;
my $a = $accuracy; $a = $_[0] if defined $_[0];
my $p = $precision; $p = $_[1] if defined $_[1];
my $self = Math::BigFloat->new($value,$a,$p,$round_mode);
# remember, downgrading may return a BigInt, so don't meddle with class
# bless $self,$class;
print "MBF new '$value' => '$self' (",ref($self),")";
return $self;
}
sub import
{
print "MBF import ",join(' ',@_);
my $self = shift;
# we catch the constants, the rest goes go BigFloat
my @a = ();
foreach (@_)
{
push @a, $_ if $_ ne ':constant';
}
overload::constant float => sub { $self->new(shift); };
Math::BigFloat->import(@a); # need it for subclasses
# $self->export_to_level(1,$self,@_); # need this ?
}
1;
y~or5J={Eeu磝Qk ᯘG{?+]ן?wM3X^歌>{7پK>on\jy Rg/=fOroNVv~Y+ NGuÝHWyw[eQʨSb> >}Gmx[o[<{Ϯ_qFvM IENDB`