3 ms·
I bet many many people who "do a bit of programming" have no formal CS training, and only begin to understand the complexities of floating point arithmetic when
by dansingerman 16y ago
I bet many many people who "do a bit of programming" have no formal CS training, and only begin to understand the complexities of floating point arithmetic when they come across a problem like this (and hence ask the question)
Oh, this applies to me btw.
- billswift 16y agoAnd they only really remember the issue after it bites them in the ass. Most CS majors, for that matter, probably don't really think about or remember the issue until after it bites them. I would expect a really good programming course (if one exists), to present exercises that actively cause the students to run into these types of problems, but from what I have seen there has been a progressive de-emphasis on "trick" questions and really confusing problems, at least in some schools, in favor of self-esteem and "empowerment".