Skip to content

Commit 92c41db

Browse files
committed
Add Cowlishaw citation
1 parent 9983831 commit 92c41db

2 files changed

Lines changed: 10 additions & 2 deletions

File tree

paper/paper.bib

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,3 +36,12 @@ @misc{intel_dfp
3636
journal = {Netlib repository},
3737
url = {https://www.netlib.org/misc/intel/}
3838
}
39+
40+
@inproceedings{Cowlishaw:2003,
41+
author = {Cowlishaw, Michael F.},
42+
title = {Decimal Floating-Point: Algorism for Computers},
43+
month = {June},
44+
year = {2003},
45+
doi = {10.1109/ARITH.2003.1207666},
46+
url = {https://speleotrove.com/decimal/IEEE-cowlishaw-arith16.pdf}
47+
}

paper/paper.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,8 @@ The library is available at [https://github.com/boostorg/decimal](https://github
2727
# Statement of need
2828

2929
In the 2008 revision of IEEE 754 [@IEEE754:2008], decimal floating-point arithmetic was standardized.
30-
These types are critical in applications where decimal numbers must be represented exactly, such as financial software.
30+
These types are critical in applications where decimal numbers must be represented exactly, such as financial software [@Cowlishaw:2003].
3131
Binary floating-point representations cannot precisely store common decimal values like 0.1, leading to subtle rounding errors that accumulate over repeated calculations.
32-
In accounting systems, this can result in discrepancies that violate regulatory requirements or erode user trust.
3332
Prior to Boost.Decimal, no cross-platform C++ library provided IEEE 754 decimal arithmetic or the associated types.
3433

3534
# State of the field

0 commit comments

Comments
 (0)