Package perl-Math-Calc-Units: Information

    Binary package: perl-Math-Calc-Units
    Version: 1.07-alt1.1
    Architecture: noarch
    Build time:  Nov 23, 2010, 06:06 PM
    Source package: perl-Math-Calc-Units
    Category: Development/Perl
    Report package bug
    License: Artistic
    Summary: Human-readable unit-aware calculator
    Description: 
    "Math::Calc::Units" is a simple calculator that keeps track of units. It
    currently handles combinations of byte sizes and duration only,
    although adding any other multiplicative types is easy. Any unknown
    type is treated as a unique user type (with some effort to map English
    plurals to their singular forms).
    
    The primary intended use is via the "ucalc" script that prints out
    all of the "readable" variants of a value. For example, "3 bytes"
    will only produce "3 byte", but "3 byte / sec" produces the
    original along with "180 byte / minute", "10.55 kilobyte / hour",
    etc.
    
    The "Math::Calc::Units" interface only provides for string-based
    computations, which could result in a large loss of precision for some
    applications. If you need the exact result, you may pass in an extra
    parameter 'exact' to "calc" or "convert", causing them to return a
    2-element list containing the numerical result and a string describing
    the units of that result:
    
        my ($value, $units) = convert("10MB/sec", "GB/day");
    
    (In scalar context, they just return the numeric value.)

    Maintainer: Dmitry Lebkov

    List of contributors:
    Igor Vlasenko
    Dmitry Lebkov

    Last changed


    Nov. 22, 2010 Igor Vlasenko 1.07-alt1.1
    - repair after perl 5.12 upgrade using girar-nmu
    July 13, 2010 Igor Vlasenko 1.07-alt1
    - automated CPAN update
    Sept. 5, 2008 Dmitry Lebkov 1.06-alt2
    - list of packaged directories fixed