Skip to content
/ Opera Public

Rational numbers of any size (as big as needed)

Notifications You must be signed in to change notification settings

pgl10/Opera

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Opera

The Opera programming language is performing mathematically exact arithmetic operations

Opera performs the mathematically exact operations on rational numbers of any size, as big as needed. The command files are true small programs.

The class bigRa implements a rational number with its numerator and its denominator using the GMP library working like normal arithmetic created by Paul Herman.

Each number of this class has a name and its value. These numbers may be defined or red, computed and saved.

The code is able to perform seven arithmetic operations. The user can enter commands on the keyboard but he can also use files of commands. The syntax of these commands is very simple. And here i = 1/0 = infinity can be used as other rational numbers.

Opera is available on Windows and Linux : source, project, executable, examples, documentation.

You may have a look at the files : description.pdf and Opera.pdf

Releases

No releases published

Packages

 
 
 

Languages