Scilab Home Page | Wiki | Bug Tracker | Forge | Mailing List Archives | Scilab Online Help | File Exchange
ATOMS : Double-Double details
Login with GitLab

Double-Double

Double-Double floating point numbers
(5971 downloads for this version - 18220 downloads for all versions)
Details
Version
0.1.1
A more recent valid version exists: 0.1.2
Author
Michael Baudin
Owner Organization
DIGITEO
Maintainers
Michael BAUDIN
John GLIKSBERG
Category
License
Dependency
Creation Date
November 24, 2011
Source created on
Scilab 5.4.x
Binaries available on
Scilab 5.4.x:
Windows 64-bit Windows 32-bit Linux 64-bit Linux 32-bit macOS
Scilab 5.5.x:
Windows 64-bit Windows 32-bit Linux 64-bit Linux 32-bit macOS
Install command
--> atomsInstall("dbldbl")
Description
            The goal of this toolbox is to provide a double-double implementation in 
Scilab.
These floating point numbers have a greater precision (but not a greater range)

that doubles.

This module allows to run the following script:

z1 = dbldbl_new ( 2 )
z2 = dbldbl_new ( 2 )
z1 + z2
z1 * 3
3 * z1
z1 / 3

We can add, subtract, multiply, dividy, compare double-doubles.
We can also compute elementary functions: abs, sin, cos, tan, asin, acos, atan,
exp, log, sqrt and power.

This is a Scilab port of David H. Bailey's ddfun90.f.


Bibliography
------------
 * "Design, Implementation and Testing of Extended and Mixed Precision
BLAS", Li et al, 2000
 *  "A Fortran-90 double-double precision library", David Bailey, http://www.nersc.gov/∼dhbailey/mpdist/mpdist.html.
            
Files (3)
[79.26 kB]
Source code archive
Same sources as in previous toolbox version, updated to make it available for
Scilab 5.4.0
[176.28 kB]
OS-independent binary for Scilab 5.4.x
Binary version
Automatically generated by the ATOMS compilation chain

[124.56 kB]
OS-independent binary for Scilab 5.5.x
Binary version (all platforms)
Automatically generated by the ATOMS compilation chain

News (0)
Comments (0)
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.