Math::NoCarry is a Perl extension for no carry arithmetic. SYNOPSIS use Math::NoCarry; my $sum = Math::NoCarry::add( 123, 456 ); my $difference = Math::NoCarry::subtract( 123, 456 ); my $product = Math::NoCarry::multiply( 123, 456 ); No carry arithmetic doesnt allow you to carry digits to the next column. For example, if you add 8 and 4, you normally expect the answer to be 12, but that 1 digit is a carry. In no carry arithmetic you cant do that, so the sum of 8 and 4 is just 2. In effect, this is addition modulo 10 in each column. I discard all of the carry digits in this example: 1234 + 5678 ------ 6802 For multiplication, the result of pair-wise multiplication of digits is the modulo 10 value of their normal, everyday multiplication. 123 x 456 ----- 8 6 x 3 2 6 x 2 6 6 x 1 5 5 x 3 0 5 x 2 5 5 x 1 2 4 x 3 8 4 x 2 + 4 4 x 1 ------- 43878 Since multiplication and subtraction are actually types of additions, you can multiply and subtract like this as well. No carry arithmetic is both associative and commutative..

Network & Internet
-
mod_perl 2.0.3
mod_perl project brings together the full power of the Perl programming language and the Apache HTTP server. You can use Perl to manage Apache, respond to requests for web pages and much more. mod_perl gives you a persistent Perl interpreter...

3.5 MB

Utilities
-
Perl OS 4
Perl OS is a program written in the Perl programming language combined with the Perl module Tk. Perl OS was created to make an easy interface to run Perl/Tk programs. It was also created to be an easy working environment complete with a text...

143.36 KB

Programming
-
Acme::BOPE 0.01
Created at the base of the hill of Babylon, New York, in full evening of funk, this module allows you to make inroads Perl programming using just jargon and language taken from the famous movie "Elite Squad" director Jose Padilha

10.24 KB

Web Authoring
-
WebAPP 1.0 SE
WebAPP is a popular, open source Content Management System (cms) written in the Perl programming language. The name WebAPP is an abbreviation of Web Automated Perl Portal. Available under the GNU General Public License, WebAPP is free software....

Programming
-
Perl 5.8.8
Perl is a stable, cross platform programming language. Perl project is used for mission critical projects in the public and private sectors and is widely used to program web applications of all needs.. The Perl Directory at perl.org. Links and...

11.9 MB

Libraries
-
Myco::Devel 1.22
Myco::Devel is a Perl module for myco Developers Guide. This guide is intended for developers wanting to build applications with myco. You should have a decent grasp of the Perl programming language, or else a solid grasp of another programming...

Programming
-
Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....

20.48 KB

Programming
-
dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...

327.68 KB

Programming
-
Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.

Libraries
-
wolfSSL 3.15.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...

3.88 MB

Libraries
-
EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows.
Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a
clean, object-oriented...

10.68 MB

Libraries
-
Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.