Look, for years now you keep posting about floating point arithmetic and some obscure C libraries without even knowing the most basic terminology
Yes - computer arithmetic is something that interests me; last time I checked the gmp and mpfr libraries were a pre-requisite for building the gcc compiler and were used for its internal constant folding, but I agree that they haven't attained the widespread recognition they deserve; I think I'm ok with most of the jargon, but there's probably some holes there.
I think you should better stop embarrassing yourself and read the provided links
That's probably the most ridiculous piece of advice that I've ever received on this forum.
I have learned lots of useful and interesting things here simply by accepting that I might (as I sometimes do) embarrass myself.
(You might as well recommend that I stop breathing ;-)
So the last word is yours ...
Thank you.
I took issue with 2 things you said:
even if it's internal representation is flawed
and
part of arithmetic operations which accumulated rounding errors
You've explained the latter. You were using "rounding errors" in a narrower mathematical-jargon sense, but I took it in the broader general-English-usage sense (where an error is a mistake or fault).
I accept your explanation.
I don't think that I should be expected to have realized that you were using "rounding errors" in that mathematical sense, though others might argue differently (and they may well be right).
But you still haven't explained this notion of a "flawed internal representation". Just what is that ? Why is it flawed ? Maybe it's just another piece of basic terminology that I (as is to be expected) do not understand.
You can respond to that if you want ... though, IMO, there is no obligation upon you to do so.
The thing was, that your initial post gave me the impression you were saying that there are mistakes, faults and flaws in the way that floating point arithmetic is conducted.
I just wanted to point out that this is not so. (And that if such behaviour is found then it should be reported.)
I focused on those 2 particular phrases because they were the ones that were responsible for giving me that impression.
Cheers,
Rob
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.