Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 30.047.049 Times

Math::BaseArith 1.00

  Date Added: November 20, 2010  |  Visits: 781

Math::BaseArith

Report Broken Link
Printer Friendly Version


Product Homepage
Download (73 downloads)

Math::BaseArith is a Perl extension for mixed-base number representation (like APL encode/decode). SYNOPSIS use Math::BaseArith; encode( value, base_list ); decode( representation_list, base_list ); The inspiration for this module is a pair of functions in the APL programming language called encode (a.k.a. "representation") and decode (a.k.a. base-value). Their principal use is to convert numbers from one number base to another. Mixed number bases are permitted. In this perl implementation, the representation of a number in a particular number base consists of a list whose elements are the digit values in that base. For example, the decimal number 31 would be expressed in binary as a list of five ones with any number of leading zeros: [0, 0, 0, 1, 1, 1, 1, 1]. The same number expressed as three hexadecimal (base 16) digits would be [0, 1, 15], while in base 10 it would be [0, 3, 1]. Fifty-one inches would be expressed in yards, feet, inches as [1, 1, 3], an example of a mixed number base. In the following description of encode and decode, Q will mean an abstract value or quantity, R will be its representation and B will define the number base. Q will be a perl scalar; R and B are perl lists. The values in R correspond to the radix values in B. In the examples below, assume the output of print has been altered by setting $, = and that => is your shell prompt..

Requirements: No special requirements
Platforms: Linux
Keyword: Apl Base Basearith Libraries List Mathbasearith Mixed-base Number Number Number Base Perl Programming Representation
Users rating: 0/10

License: Freeware Size: 6.14 KB
MATH::BASEARITH RELATED
Libraries  -  Persistent::Base 0.52
Persistent::Base is an Abstract Persistent Base Class. SYNOPSIS ### we are a subclass of ... ### use Persistent::Base; @ISA = qw(Persistent::Base); ABSTRACT This is an abstract class used by the Persistent framework of classes to...
38.91 KB  
Education  -  Linux Knowledge Base and Tutorial 3
The Linux Knowledge Base and Tutorial (LINKBAT) is a web-based, unified knowledge base and tutorial with the goal of educating users about Linux.
3.82 MB  
Education  -  Learn Iverbs 3.0
Study the English irregular verbs. Learn Iverbs allows to create a list of verbs to be studied on base of the complete list of the irregular verbs. "To study", show the screen of questions, guess the answers, then show the screen of...
307.2 KB  
Action Games  -  Age of War 1.0
Build turrets to defend your base while training offensive units to attack the enemy's base. You earn money and gain experience for killing enemy units. Once you have gained enough experience, you can evolve by clicking on the star icon. Each...
5.4 MB  
Utilities  -  ACMP 3.7
ACMP Base is the free inventory solution and shapes the modular base for the efficient add-ons ACMP Pro (client management), SWdetective (license management) and SECdetective (Centralized security status). Inventory ACMP reads out more than 300...
900.51 MB  
Miscellaneous  -  Functional dictionary and list types 1.8
The purpose of this module is to provide a dictionary and list type that can aid in relational algebra, functional programming, list-oriented programming, and perhaps even code obfuscation.
 
Modules  -  WP List Tweets 1.2
WP List Tweets will quickly display any number of latests Tweets from any user anywhere on the page using either the template tag or shortcode.Displaying your Tweets:THE SHORTCODE In Posts/Pages with Shortcode (WordPress 2.5+)[wp_list_tweets...
10 KB  
Productivity  -  BaseConverter 1.0.0.0
Convert any number in any base between 2 and 36, to its equivalent in another base between 2 and 36. Requirements: Windows Phone 8.1, Windows Phone 8
1024 KB  
Finance  -  Forex Guild 3.0.0.0
Forex converter is an easy to use currency conversion tool that provides Forex in an interesting and useful format. User can view number of currencies against a base currency set. The application shows the how much the base currency is worth for a...
1024 KB  
Games  -  Space Defend Mobile 1.0.0.0
Defend your base against UFOs! You are the last canon of the base so... shoot them! Requirements: Windows Phone 8.1, Windows Phone 8
13 MB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
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.
471.04 KB  
Programming  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB  
Libraries  -  wolfSSL 3.12.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...
2.73 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.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB