Jump to ratings and reviews
Rate this book

What Every Computer Scientist Should Know About Floating-Point Arithmetic

Rate this book

94 pages, Unknown Binding

First published January 1, 1991

2 people are currently reading
34 people want to read

About the author

David Goldberg

80 books2 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
0 (0%)
4 stars
0 (0%)
3 stars
2 (100%)
2 stars
0 (0%)
1 star
0 (0%)
Displaying 1 - 2 of 2 reviews
Profile Image for Andrew.
102 reviews11 followers
February 28, 2019
I wouldn't say "every computer scientist" needs to know about everything discussed in this paper on floating-point arithmetic. I do think they should all know about the first 1/3 of it, as many new developers get very confused/upset when they see something like 0.1 being output as 0.100000000000097.

The second third of the paper is interesting and gets into a number of the details around the bounds and theory behind how to handle floating-point both in the hardware and the programming language.

The last third of the paper is all theorems and proofs around the error(s) and bound(s) involved. I found it interesting since I love math, but I think it is well beyond the scope of what a computer scientist really needs to know about it. This was also written a little while ago, so they don't really address some more modern languages/implementations.

So, while I enjoyed it and learned a lot, I'm giving it 3 stars because I don't think most people need to read past the first part of the paper, and even if you do, the age makes it a little less applicable.
Profile Image for Anna Rogovets.
184 reviews2 followers
March 26, 2021
It's a very useful book that helped me so many times when I couldn't fall asleep! Yeah, it's a bit outdated and hard to read though still worth it.
Displaying 1 - 2 of 2 reviews

Can't find what you're looking for?

Get help and learn more about the design.