AC-Yenta
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
lib/AC/Yenta/Conf.pm view on Meta::CPAN
# -*- perl -*-
# Copyright (c) 2009 AdCopy
# Author: Jeff Weisberg
# Created: 2009-Apr-13 12:34 (EDT)
# Function: defs
#
# $Id$
package AC::Yenta::Conf;
use AC::Yenta::SixtyFour;
use AC::Import;
use strict;
our @EXPORT = qw(timet_to_yenta_version_factor timet_to_yenta_version);
my $TTVF = x64_one_million();
# deprecated
sub timet_to_yenta_version_factor {
return $TTVF;
}
sub timet_to_yenta_version {
my $t = shift;
return unless defined $t;
return $t * $TTVF unless ref $TTVF;
# math::bigint does not like to multiply floats
my $ti = int $t;
my $tf = $t - $ti;
return $ti * $TTVF + int($TTVF->numify() * $tf);
}
1;
view all matches for this distributionview release on metacpan - search on metacpan
( run in 0.636 second using v1.00-cache-2.02-grep-82fe00e-cpan-9e6bc14194b6 )