Scilab Home Page | Wiki | Bug Tracker | Forge | Mailing List Archives | Scilab Online Help | File Exchange
ATOMS : Multiple Precision Arithmetic Toolbox details
Login with GitLab

Multiple Precision Arithmetic Toolbox

quadpruple and octuple precision arithmetic for scilab
(5239 downloads for this version - 20523 downloads for all versions)
A more recent valid version exists: 1.0
Tsubasa Saito
Owner Organization
not applicable
Tsubasa Saito
Administrator ATOMS
Samuel Gougeon
Creation Date
March 12, 2012
Source created on
Scilab 5.2.x
Binaries available on
Scilab 5.2.x:
Windows 64-bit Windows 32-bit Linux 64-bit Linux 32-bit macOS
Install command
--> atomsInstall("DD_QD")
            Multiple Precision Arithmetic Toolbox(MuPAT) is the convenient quadruple and
octuple precision arithmetic toolbox.

MuPAT is based on Double-Double (DD) arithmetic and Quad-Double (QD)
DD and QD arithmetic only need double precision arithmetic environment.
MuPAT has the following features:
  Programs can be simply to use DD and QD arithmetic.
    We can use the same operators (+,-,*,/) for double, DD and QD arithmetic.
    We can also use relational operators and several Scilab functions for DD and
QD in the same way as double.
  Double, DD and QD arithmetic can be used at the same time, and also mixed
precision arithmetic is available.
  Independent of any hardwares.
There are two implementations. One is only using Scilab functions, and the other
is a high speed one which calls functions written in C language.            
Files (4)
[515.41 kB]
OS-independent binary for Scilab 5.2.x
Binary version
Automatically generated by the ATOMS compilation chain

[481.09 kB]
Miscellaneous file
This toolbox runs only on Mac and Linux O/S. 

[491.84 kB]
Source code archive

[496.31 kB]
Miscellaneous file
This toolbox runs only on windows O/S. 
News (0)
Comments (4)     Leave a comment 
Comment from Michael BAUDIN -- July 16, 2012, 02:56:19 PM    

The module seems interesting, but does not load:

atomsLoad: An error occurred while loading 'DD_QD-0.2-0':
	File "C:\Program Files\scilab-5.3.3\contrib\DD_QD\0.2-0\etc\MuPAT.start" does
not exist.

Best regards,

Comment from Brent Herbert -- September 12, 2014, 06:21:20 AM    
 To load MuPat into Scilab, you must load the file 'MuPat_win\macros\buildmacros.sce' and
then choose from the Scilab menu 'Execute file with no echo'. You must do this everytime
you want to use MuPat. Works for me.
Comment from ROUX philippe -- June 3, 2016, 06:23:24 PM    
it looks like when changing the name of the toolbox from DD_QD to MuPAT  some file names
hasn't been changed ! Just rename the file etc/DD_QD.start   as etc/MuPAT.start  and
execute loader.sce
Leave a comment
You must register and log in before leaving a comment.
Login with GitLab
Email notifications
Send me email when this toolbox has changes, new files or a new release.
You must register and log in before setting up notifications.