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

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports i586
Package filename perl-Math-Complex_C-0.13-alt3.1.i586.rpm
Package name perl-Math-Complex_C
Package version 0.13
Package release alt3.1
Package architecture i586
Package type rpm
Category Development/Perl
Homepage -
License -
Maintainer -
Download size 119.81 KB
Installed size 119.81 KB
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
use warnings;
use strict;
use Math::Complex_C qw(:all);
my $c =    Math::Complex_C->new(12.5, 1125); # 'double _Complex' type
my $root = Math::Complex_C->new();
my $cl = Math::Complex_C::Long->new(5.9,1.1); # 'long double _Complex'
my $rootl = Math::Complex_C::Long->new();
sqrt_c($root, $c);
sqrt_cl($rootl, $cl);
print "Square root of $c is $root\n";
print "Square root of $c1 is $rootl\n";
On many perls, the values printed out by the above code will be
identical - see the README for some elaboration.
Note that Math::Complex_C and Math::Complex_C::Long objects use
different functions (sqrt_c vs sqrt_cl, in the above example).
See also the Math::Complex_C test suite for some (simplistic) examples
of usage.


Package Version Architecture Repository
perl-Math-Complex_C-0.13-alt3.1.x86_64.rpm 0.13 x86_64 Autoimports
perl-Math-Complex_C - - -


Name Value
/usr/lib/perl5 - - - - - - - -
perl( -
perl( -
rpmlib(PayloadIsLzma) -
rpmlib(SetVersions) -
rtld(GNU_HASH) -


Name Value
perl(Math/ = 0.130
perl-Math-Complex_C = 0.13-alt3.1


Type URL
Binary Package perl-Math-Complex_C-0.13-alt3.1.i586.rpm
Source Package perl-Math-Complex_C-0.13-alt3.1.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    rpm [Sisyphus] i586 autoimports
    rpm [Sisyphus] noarch autoimports
  2. Update the package index:
    # sudo apt-get update
  3. Install perl-Math-Complex_C rpm package:
    # sudo apt-get install perl-Math-Complex_C



See Also

Package Description
perl-Math-Complex_C-L-0.06-alt1.1.i586.rpm perl interface to C's long double complex operations
perl-Math-ConvexHull-MonotoneChain-0.01-alt8_23.i586.rpm Monotone chain algorithm for finding a convex hull in 2D
perl-Math-DCT-0.03-alt1.i586.rpm 1D and NxN 2D Fast Discreet Cosine Transforms (DCT-II)
perl-Math-Decimal-0.004-alt2.1.i586.rpm arithmetic in decimal
perl-Math-Decimal128-0.10-alt1.1.i586.rpm perl interface to C's _Decimal128 operations
perl-Math-FFTW-0.01-alt4.1.i586.rpm Perl interface to parts of the FFTW
perl-Math-Factoring-0.02-alt4.1.i586.rpm Math::Factoring - Advanced Factoring Algorithms
perl-Math-FastGF2-0.07-alt1.i586.rpm Perl extension for fast Galois Field arithmetic
perl-Math-FastGF2-scripts-0.07-alt1.i586.rpm Math-FastGF2 scripts
perl-Math-Float128-0.12-alt2_1.i586.rpm Perl interface to C's (quadmath) __float128 operations
perl-Math-Fractal-Julia-0.000003-alt4.1.i586.rpm Calculate points in the Julia set
perl-Math-Fractal-Mandelbrot-0.04-alt4.1.i586.rpm perl module Math-Fractal-Mandelbrot
perl-Math-GSL-Linalg-SVD-0.0.2-alt4.1.i586.rpm Perl extension with convenience methods for performing SVD and eigenvector decomp with the gsl C li
perl-Math-Gauss-XS-0.02-alt3.1.i586.rpm Gaussian distribution function and its inverse, fast XS version
perl-Math-Geometry-Delaunay-0.21-alt1.1.i586.rpm Quality Mesh Generator and Delaunay Triangulator