BUG in Windows Calc [modified]
-
Follow the procedure click '4' click 'sqrt' click '-'(Minus sign) click '2' Answer should be 0 But It comes back with '-8.1648465955514287168521180122928e-39' answer ;P [Edit] Tested with XP and Seven _[/More Edit] Windows Server 2008 R2 comes same with yet another answer '-1.068281969439142e-19' _[/More Edit] [/Edit]
Rating is Always appreciated.
Regards,
Hiren Solanki.
Indian Forum | My Articles | My Profile
"You will always find me near 127.0.0.1"
modified on Monday, November 1, 2010 7:00 AM
The Windows PowerToy Calc is slightly better.
Sqrt(4) - 2 = 3.9378992339362513964719291444358459196643504626684867133312775132667336556050866493546387304075566414818330038038295060147049046413138657775207384487209999618622897470743768272532233306387808895650314543995525529065482320548203801311885605071904357825187703782014895108614888708459734293476714554362468810447809428975260776308251921152998341440712577547187250299521717400700236027297480547576700432251758684242034663903791398932294256110257450914185948984125441052563042008394844537793781156975099171360793772881e-532
-
Follow the procedure click '4' click 'sqrt' click '-'(Minus sign) click '2' Answer should be 0 But It comes back with '-8.1648465955514287168521180122928e-39' answer ;P [Edit] Tested with XP and Seven _[/More Edit] Windows Server 2008 R2 comes same with yet another answer '-1.068281969439142e-19' _[/More Edit] [/Edit]
Rating is Always appreciated.
Regards,
Hiren Solanki.
Indian Forum | My Articles | My Profile
"You will always find me near 127.0.0.1"
modified on Monday, November 1, 2010 7:00 AM
-
The Windows PowerToy Calc is slightly better.
Sqrt(4) - 2 = 3.9378992339362513964719291444358459196643504626684867133312775132667336556050866493546387304075566414818330038038295060147049046413138657775207384487209999618622897470743768272532233306387808895650314543995525529065482320548203801311885605071904357825187703782014895108614888708459734293476714554362468810447809428975260776308251921152998341440712577547187250299521717400700236027297480547576700432251758684242034663903791398932294256110257450914185948984125441052563042008394844537793781156975099171360793772881e-532
It's hard to give you 5 . :laugh:
Rating is Always appreciated.
Regards,
Hiren Solanki.
Indian Forum | My Articles | My Profile
"You will always find me near 127.0.0.1"
-
It's hard to give you 5 . :laugh:
Rating is Always appreciated.
Regards,
Hiren Solanki.
Indian Forum | My Articles | My Profile
"You will always find me near 127.0.0.1"
-
-
It's hard to give you 5 . :laugh:
Rating is Always appreciated.
Regards,
Hiren Solanki.
Indian Forum | My Articles | My Profile
"You will always find me near 127.0.0.1"
-
It takes half and hour to reach to rating link. :laugh:
Rating is Always appreciated.
Regards,
Hiren Solanki.
Indian Forum | My Articles | My Profile
"You will always find me near 127.0.0.1"
-
For this answer i will give you +5 :laugh:
NMehta83 “We cannot fail until we fail to try”
-
For this answer i will give you +5 :laugh:
NMehta83 “We cannot fail until we fail to try”
NMehta83 wrote:
i will give you +5
It's 10 minute already, still not deposited :laugh:
Rating is Always appreciated.
Regards,
Hiren Solanki.
Indian Forum | My Articles | My Profile
"You will always find me near 127.0.0.1"
-
It takes half and hour to reach to rating link. :laugh:
Rating is Always appreciated.
Regards,
Hiren Solanki.
Indian Forum | My Articles | My Profile
"You will always find me near 127.0.0.1"
-
Follow the procedure click '4' click 'sqrt' click '-'(Minus sign) click '2' ('-8.1648465955514287168521180122928e-39') click '+' click '2' Answer should be 2 and It shows 2 only :~
NMehta83 “We cannot fail until we fail to try”
Looks like windows support person. take a 5.
Rating is Always appreciated.
Regards,
Hiren Solanki.
Indian Forum | My Articles | My Profile
"You will always find me near 127.0.0.1"
-
-
Follow the procedure click '4' click 'sqrt' click '-'(Minus sign) click '2' ('-8.1648465955514287168521180122928e-39') click '+' click '2' Answer should be 2 and It shows 2 only :~
NMehta83 “We cannot fail until we fail to try”
I already said that... (but -2, same thing however).
-
Looks like windows support person. take a 5.
Rating is Always appreciated.
Regards,
Hiren Solanki.
Indian Forum | My Articles | My Profile
"You will always find me near 127.0.0.1"
-
-
Follow the procedure click '4' click 'sqrt' click '-'(Minus sign) click '2' Answer should be 0 But It comes back with '-8.1648465955514287168521180122928e-39' answer ;P [Edit] Tested with XP and Seven _[/More Edit] Windows Server 2008 R2 comes same with yet another answer '-1.068281969439142e-19' _[/More Edit] [/Edit]
Rating is Always appreciated.
Regards,
Hiren Solanki.
Indian Forum | My Articles | My Profile
"You will always find me near 127.0.0.1"
modified on Monday, November 1, 2010 7:00 AM
-
Dalek Dave wrote:
Or -4!
why DD? can you explain?
Life's Like a mirror. Smile at it & it smiles back at you.- P Pilgrim So Smile Please
-
Another fails the knowledge about floating point.... When will they ever learn????? Edit: It seems to happen with any rounding around 0. If your result is not 0, the result is correctly rounded, but with values very near 0, it simply 'forgets'.... Edit 2: Press = again, the answer will be -2 as expected confirming the previous value is not rounded correctly, but still good enough due to its 'smallness' (e-39 is very small).
((λ (x) `(,x ',x)) '(λ (x) `(,x ',x)))
modified on Monday, November 1, 2010 7:07 AM
Actually, Calc internals have been replaced (around XP) with a long numbers library, so it is somehow noteworthy that this isn't enough. OTOH, the OP failed to notice tha 8e-39 is zero enough when playing around with square roots of 2.
Agh! Reality! My Archnemesis![^]
| FoldWithUs! | sighist | WhoIncludes - Analyzing C++ include file hierarchy -
Actually, Calc internals have been replaced (around XP) with a long numbers library, so it is somehow noteworthy that this isn't enough. OTOH, the OP failed to notice tha 8e-39 is zero enough when playing around with square roots of 2.
Agh! Reality! My Archnemesis![^]
| FoldWithUs! | sighist | WhoIncludes - Analyzing C++ include file hierarchypeterchen wrote:
OTOH, the OP failed to notice tha 8e-39 is zero enough when playing around with square roots of 2.
And that is why I cleverly did not point out who the FAILER actually was ;P
-
Actually, Calc internals have been replaced (around XP) with a long numbers library, so it is somehow noteworthy that this isn't enough. OTOH, the OP failed to notice tha 8e-39 is zero enough when playing around with square roots of 2.
Agh! Reality! My Archnemesis![^]
| FoldWithUs! | sighist | WhoIncludes - Analyzing C++ include file hierarchypeterchen wrote:
Actually, Calc internals have been replaced (around XP) with a long numbers library, so it is somehow noteworthy that this isn't enough.
I actually thought I heard it referred to as an "infinite precision" calculator. I've tested it before on values that would make the pre-XP calc choke, but apparently it's not infinite. Ah, googled it... apparently "arbitrary" precision is what it's called. I think MS changed it in the wake of that idiotic, much publicized and ultimately harmless Pentium "floating point" bug. People kept thinking they were finding more bugs, but they were just running into typical floating point inaccuracies.
He said, "Boy I'm just old and lonely, But thank you for your concern, Here's wishing you a Happy New Year." I wished him one back in return.