Abstract
This package permits a scientist to perform computations using a precision level of either 32 or 64 decimal digits, by making only minor changes to conventional C++ or Fortran-90 source code. This software takes advantage of certain properties of IEEE floating-point arithmetic, together with advanced numeric algorithms, custom datatypes and operator overloading.
- Developers:
- Release Date:
- 2003-06-04
- Project Type:
- Open Source, No Publicly Available Repository
- Software Type:
- Scientific
- Licenses:
-
Other (Commercial or Open-Source): https://www.davidhbailey.com/dhbsoftware
- Sponsoring Org.:
-
USDOEPrimary Award/Contract Number:AC03-76SF00098
- Code ID:
- 54597
- Site Accession Number:
- 4089; CR-1865
- Research Org.:
- Lawrence Berkeley National Laboratory (LBNL), Berkeley, CA (United States)
- Country of Origin:
- United States
Citation Formats
Bailey, David H., Li, Xiaoye S., and Hida, Yozo.
QD: A Double-Double/Quad-Double Package.
Computer Software.
USDOE.
04 Jun. 2003.
Web.
doi:10.11578/dc.20210416.14.
Bailey, David H., Li, Xiaoye S., & Hida, Yozo.
(2003, June 04).
QD: A Double-Double/Quad-Double Package.
[Computer software].
https://doi.org/10.11578/dc.20210416.14.
Bailey, David H., Li, Xiaoye S., and Hida, Yozo.
"QD: A Double-Double/Quad-Double Package." Computer software.
June 04, 2003.
https://doi.org/10.11578/dc.20210416.14.
@misc{
doecode_54597,
title = {QD: A Double-Double/Quad-Double Package},
author = {Bailey, David H. and Li, Xiaoye S. and Hida, Yozo},
abstractNote = {This package permits a scientist to perform computations using a precision level of either 32 or 64 decimal digits, by making only minor changes to conventional C++ or Fortran-90 source code. This software takes advantage of certain properties of IEEE floating-point arithmetic, together with advanced numeric algorithms, custom datatypes and operator overloading.},
doi = {10.11578/dc.20210416.14},
url = {https://doi.org/10.11578/dc.20210416.14},
howpublished = {[Computer Software] \url{https://doi.org/10.11578/dc.20210416.14}},
year = {2003},
month = {jun}
}