Scilab Home Page | Wiki | Bug Tracker | Forge | Mailing List Archives | Scilab Online Help | File Exchange
ATOMS : Double-Double details
Please login or create an account

Double-Double

Double-Double floating point numbers
(1269 downloads for this version - 8647 downloads for all versions)
Details
Version
0.1
A more recent valid version exists: 0.1.2
Author
Michael Baudin
Owner Organization
DIGITEO
Maintainer
Michael Baudin
Category
License
Dependencies
Creation Date
May 30, 2011
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 MacOSX
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)
[79.26 kB]
Source code archive
	* Fixed the internal lib loading system, to 
	  make it work under ATOMS, again.

[172.87 kB]
OS-independent binary for Scilab 5.2.x
Binary version
Automatically generated by the ATOMS compilation chain

News (0)
Comments (3)     Leave a comment 
[get_person] Le compte avec l'identifiant 2125 n'existe pas