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
(10723 downloads for this version - 18119 downloads for all versions)
Details
Version
0.1.2
Author
Michael Baudin
Owner Organization
DIGITEO
Maintainers
John GLIKSBERG
Michael BAUDIN
Category
License
Dependency
Creation Date
September 7, 2015
Source created on
Scilab 6.0.x
Binaries available on
Scilab 6.0.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 (2)
[85.10 kB]
Source code archive

[237.95 kB]
OS-independent binary for Scilab 6.0.x
Binary version
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.