3 ms·
> You didn't say "an exact rational," you said "an exact number." You were right the first time you said that. You're still right. I immediately said as much i
by raiph 11y ago
> You didn't say "an exact rational," you said "an exact number."
You were right the first time you said that. You're still right. I immediately said as much in my first response to you. I don't understand what more you could want. :<
I do know what I want. I would like you to acknowledge that you are basically ignoring the direct context of my commentary, namely chubot's "0.1 can't be represented exactly [using a computer]" and natch's "wtf" about `0.1 + 0.2 == 0.3`.)
> If you try to advertise Perl 6 as "exact"
That would be absurd.
> integers are extremely relevant across all kinds of calculations.
In the context of discussing rational storage and arithmetic, integers seem to me to be primarily relevant to the extent one is talking of numerators and denominators and primarily irrelevant to the extent one is talking about floats. Do you disagree?
> People who want to truly understand this landscape need to understand the contrasts between various number representations and the pros and cons of each.
Sure.
But one has to start somewhere within a confusing landscape and try not to get lost by paying attention to details that don't yet matter. In this case natch started with the issue of exact rational calculation, chubot's wording suggested that rationals couldn't ever be stored accurately on a computer, and I tried to get floats out of the conversation until we'd cleared that confusion up. But you immediately took issue with me omitting a qualification that I thought obvious from context ("rationals"), then followed that by ignoring (afaict) my acknowledgement of your correction, and then we ended up here, with disappointingly little light shone on the very issue we both find interesting. :<
Perhaps our exchange was entirely futile. Who knows? And maybe we'll meet again and do better. Here's hoping. :)