Oren wrote:0.(3) means 0.333333333........ and therefore, 0.(3) = 1/3.
Sorry, never seen that nomenclature before.
Oren wrote:Roja wrote:That fractional / imprecision is the exact sort of thing that occurs in floating point math. Instead of 0.3, its actually 0.3333, and instead of 0.4, its 0.39999999999999.
Why not 0.299999999999 instead of 0.3 then?
This will probably make things worse for you, instead of better, but it can be either. On one system, it might be 0.29999, on another it might not be.
As to why, read the full article.
Oren wrote:Roja wrote:The more complex reasons why that happens, and why the PC can't just say "0.4" (in floating point math) have been explained in depth in multiple locations, each of which you didn't want to read.

Well as I said, I'm too busy right now.
No problem. Then wait until you have time.
Oren wrote:Roja wrote:Either accept that at the simple level, its imprecise and illogical, or spend the time to read the indepth reason why.
I will (spend the time to read the indepth reason why)
In the meantime, accept that
at the simple level, its imprecise and illogical.
Oren wrote:I just thought that maybe one of you could explain it in a simple way and save me a lot of time, that's all. I don't see why you get mad because of it

I'm not mad, and I don't think anyone else is. I'm saying, you asked for a complex answer that cannot be easily explained. Until you can read the complex solution, stop asking for a simpler version. The simple version is "It is imprecise and illogical".
You continue asking for a MORE simple version that you can logically understand. Its not a simple question, and its not a simple answer.
UPDATE: Also worth noting is the fact that the thread is COMPLETELY hijacked from its original purpose.