18 results (0.531 seconds)
Math::NV - assign correct value to perl's NV ++

use Math::NV qw(:all); my $nv = nv('1e-298'); # ie the number 10 ** -298 # or, in list context: my($nv, $iv) = nv('1e-298'); The above snippet will assign a correct value for 1e-298 to $nv. Doing simply "$nv = 1e-298;" may *not* do that. (The test su...

SISYPHUS/Math-NV-0.02 - 06 Dec 2013 13:58:16 GMT - Search in distribution

OpenCL - Open Computing Language Bindings 2 ++

This is an early release which might be useful, but hasn't seen much testing. OpenCL FROM 10000 FEET HEIGHT Here is a high level overview of OpenCL: First you need to find one or more OpenCL::Platforms (kind of like vendors) - usually there is only o...

MLEHMANN/OpenCL-1.01 - 07 May 2012 01:02:04 GMT - Search in distribution

CBOR::XS - Concise Binary Object Representation (CBOR, RFC7049) ++

This module converts Perl data structures to the Concise Binary Object Representation (CBOR) and vice versa. CBOR is a fast binary serialisation format that aims to use an (almost) superset of the JSON data model, i.e. when you can represent somethin...

MLEHMANN/CBOR-XS-1.25 - 05 Jan 2014 14:25:36 GMT - Search in distribution

uniprops - list unicode properties for one or more characters 10 ++

Each argument to *uniprops* specifies a character in one of three forms: 1. a one-character literal, such as "#" or "A". 2. a code point number in hex, (optionally) prefixed by "0x" or "U+", or "\x" or "\u", with the backslash prefixes admitting but ...

BDFOY/Unicode-Tussle-1.05 - 02 Dec 2013 14:49:38 GMT - Search in distribution

Math::GMPq - perl interface to the GMP library's rational (mpq) functions. ++

A bigrational module utilising the Gnu MP (GMP) library. Basically this module simply wraps all of the 'mpq' (rational number) functions provided by that library. The documentation below extensively plagiarises the GMP documentation (which can be fou...

SISYPHUS/Math-GMPq-0.37 - 29 Mar 2014 06:21:18 GMT - Search in distribution

perlfunc - Perl builtin functions 210 ++

The functions in this section can serve as terms in an expression. They fall into two major categories: list operators and named unary operators. These differ in their precedence relationship with a following comma. (See the precedence table in perlo...

RJBS/perl-5.20.0   (5 reviews) - 27 May 2014 01:35:13 GMT - Search in distribution

Math::MPFR - perl interface to the MPFR (floating point) library. 1 ++

A bigfloat module utilising the MPFR library. Basically this module simply wraps the 'mpfr' floating point functions provided by that library. Operator overloading is also available. The following documentation heavily plagiarises the mpfr documentat...

SISYPHUS/Math-MPFR-3.21 - 02 Dec 2013 06:04:25 GMT - Search in distribution

Math::Int64 - Manipulate 64 bits integers in Perl 4 ++

This module adds support for 64 bit integers, signed and unsigned, to Perl. Exportable functions int64() int64($value) Creates a new int64 value and initializes it to $value, where $value can be a Perl number or a string containing a number. For inst...

SALVA/Math-Int64-0.30   (1 review) - 03 Jun 2013 18:04:36 GMT - Search in distribution

Math::Float128 - perl interface to C's __float128 operations 1 ++

use Math::Float128 qw(:all); my $arg = 32.1; my $f1 = Math::Float128->new($arg);# Stringify $arg, then assign # using C's strtoflt128() my $f2 = NVtoF128($arg); # Assign the NV 32.1 to $f2. OVERLOADING The following operations are overloaded: + - * /...

SISYPHUS/Math-Float128-0.03 - 15 Apr 2014 13:10:17 GMT - Search in distribution

Math::Complex_C - perl interface to C's complex.h functions. ++

This module wraps the 'double _Complex' type (as a Math::Complex_C object) and the 'long double _Complex' type (as a Math::Complex_C::Long object). use warnings; use strict; use Math::Complex_C qw(:all); my $c = Math::Complex_C->new(12.5, 1125); # 'd...

SISYPHUS/Math-Complex_C-0.09 - 12 May 2014 10:43:53 GMT - Search in distribution

Math::LongDouble - perl interface to C's long double operations (for perls that don't already have that capability) ++

If your perl's NV is a 'long double', then there's no point in using this module. But if your perl's NV is a 'double', then this module provides you with a way of performing arithmetic operations with long double precision. use Math::LongDouble qw(:a...

SISYPHUS/Math-LongDouble-0.04 - 12 May 2013 12:05:47 GMT - Search in distribution

Types::CLike - C-like data types for Moo(se) ++

Given the popularity of various byte-sized data types in C-based languages, databases, and computers in general, there's a need for validating those data types in Perl & Moo(se). This module covers the gamut of the various number and character types ...

BBYRD/Types-CLike-0.91 - 09 Apr 2014 05:38:29 GMT - Search in distribution

Math::Decimal64 - (alpha) perl interface to C's _Decimal64 operations. ++

Note that this module is alpha software. It seems to work ok for me on Windows 7 (Intel processor,compiling with gcc-4.6.3, gcc-4.7.0) and Ubuntu-12.04LTS (Amd64 processor, gcc-4.6.3). It also works for me on Debian wheezy (PowerpC processor, gcc-4.6...

SISYPHUS/Math-Decimal64-0.05 - 20 Oct 2013 11:07:33 GMT - Search in distribution

Types::Numbers - Type constraints for numbers 1 ++

Because we deal with numbers every day in our programs and modules, this is an extensive Type::Tiny library of number validations. Like Type::Tiny, these types work with all modern OO platforms and as a standalone type system. TYPES Overview All of t...

BBYRD/Types-Numbers-0.93 - 20 Oct 2013 18:12:16 GMT - Search in distribution

Tie::Array::Packed - store arrays in memory efficiently as packed strings 2 ++

This module provides an implementation for tied arrays that uses as storage a Perl scalar where all the values are packed as if the "pack" builtin had been used. All the values on a Tie::Array::Packed array are of the same value (integers, shorts, do...

SALVA/Tie-Array-Packed-0.13 - 10 Dec 2013 13:29:24 GMT - Search in distribution

MooX::Types::CLike - C-like data types for Moo 1 ++

Given the popularity of various byte-sized data types in C-based languages, databases, and computers in general, there's a need for validating those data types in Perl & Moo(se). This module covers the gamut of the various number and character types ...

BBYRD/MooX-Types-CLike-0.92 - 19 Mar 2013 15:19:20 GMT - Search in distribution

Math::NumSeq::Fibbinary - without consecutive 1-bits 2 ++

This sequence is the fibbinary numbers 0, 1, 2, 4, 5, 8, 9, 10, 16, 17, 18, 20, 21, 32, 33, 34, ... starting i=0 being integers which have no adjacent 1-bits when written in binary, taken in ascending order. i fibbinary fibbinary (decimal) (binary) -...

KRYDE/Math-NumSeq-71 - 29 Jun 2014 03:43:45 GMT - Search in distribution

Math::PlanePath::SquareSpiral - integer points drawn around a square (or rectangle) 2 ++

This path makes a square spiral, 37--36--35--34--33--32--31 3 | | 38 17--16--15--14--13 30 2 | | | | 39 18 5---4---3 12 29 1 | | | | | | 40 19 6 1---2 11 28 ... <- Y=0 | | | | | | 41 20 7---8---9--10 27 52 -1 | | | | 42 21--22--23--24--25--26 51 -2 |...

KRYDE/Math-PlanePath-116 - 14 Jun 2014 03:59:25 GMT - Search in distribution




Hosting generously
sponsored by Bytemark