mersenneforum.org  

Go Back   mersenneforum.org > Extra Stuff > Soap Box

Reply
 
Thread Tools
Old 2010-04-08, 11:37   #1
ATH
Einyen
 
ATH's Avatar
 
Dec 2003
Denmark

338810 Posts
Default Old pentium bug still alive?

Found this in a public register in Denmark which lists who owns houses and apartments. This apartment is owned by 3 people each owning 1/3.
Attached Thumbnails
Click image for larger version

Name:	Pentiumbug.jpg
Views:	242
Size:	112.1 KB
ID:	4983  
ATH is offline   Reply With Quote
Old 2010-04-08, 11:39   #2
retina
Undefined
 
retina's Avatar
 
"The unspeakable one"
Jun 2006
My evil lair

19CC16 Posts
Default

33.33+33.34+33.33=100

Looks fine to me.
retina is offline   Reply With Quote
Old 2010-04-08, 14:59   #3
ATH
Einyen
 
ATH's Avatar
 
Dec 2003
Denmark

22×7×112 Posts
Default

Yes but it isn't 33.34 its 33.339999999999996 like the old pentium bug:

http://www.trnicely.net/pentbug/bugmail1.html
ATH is offline   Reply With Quote
Old 2010-04-08, 15:22   #4
retina
Undefined
 
retina's Avatar
 
"The unspeakable one"
Jun 2006
My evil lair

22·13·127 Posts
Default

Quote:
Originally Posted by ATH View Post
Yes but it isn't 33.34 its 33.339999999999996 like the old pentium bug:
No, it is just a precision error when trying to print too many significant figures from a double sized value.
Code:
0x4040AB851EB851EB = 33.3399999999999963
0x4040AB851EB851EC = 33.3400000000000034

Last fiddled with by retina on 2010-04-08 at 15:30 Reason: Add binary double equivalents
retina is offline   Reply With Quote
Old 2010-04-08, 16:47   #5
cheesehead
 
cheesehead's Avatar
 
"Richard B. Woods"
Aug 2002
Wisconsin USA

22×3×641 Posts
Default

Quote:
Originally Posted by ATH View Post
Yes but it isn't 33.34 its 33.339999999999996 like the old pentium bug:

http://www.trnicely.net/pentbug/bugmail1.html
Such errors, as explained by retina, have been occurring since before Intel was a well-known name. I recall having fun with them (excessive precision from floating-point values) on an IBM 7094 in 1966. Note that .04 is presented as .039999999999996 -- that's the pattern of all such excessive-precision errors: correctdigit-1, followed by several 9's.

The Pentium bug's characteristics were different.

As Nicely wrote in that famous memo, the Pentium bug showed up on calculations like 1/824633702441.0


They didn't cause (correctdigit-1, followed by several 9's) errors.

Last fiddled with by cheesehead on 2010-04-08 at 16:56
cheesehead is offline   Reply With Quote
Old 2010-04-08, 17:31   #6
retina
Undefined
 
retina's Avatar
 
"The unspeakable one"
Jun 2006
My evil lair

11001110011002 Posts
Default

Who needs 17 digits for that webpage anyway? With 17 digits you could individually number every square the size of ~ 40µm x 40µm over the entire Earth's land surface.
retina is offline   Reply With Quote
Old 2010-04-09, 18:56   #7
garo
 
garo's Avatar
 
Aug 2002
Termonfeckin, IE

24×173 Posts
Default

I think you got your maths wrong there. With 17 digits you can count to 1017. The surface area of each is about 148,300,000 km2 . Let us round it to 1.5*108 km2. Now 1 km2 is 106 m2. So you get 1.5*1014 m2 = 1.5*1018 cm2. So you get squares of cm2. I think when you converted down from km2 you forgot to double the factor conversion.
garo is offline   Reply With Quote
Old 2010-04-09, 23:15   #8
retina
Undefined
 
retina's Avatar
 
"The unspeakable one"
Jun 2006
My evil lair

22×13×127 Posts
Default

148,000,000km2
= ~ 12,000km x 12,000km
= ~ 12,000,000m x 12,000,000m
= ~ 300,000,000,000 (of 40µm) x 300,000,000,000 (of 40µm)
= ~ 1023 (of 40µm)2

I don't know what happened there. Forget about the 40µm nonsense I posted above.

Okay, so enough to count each 4cm x 4cm square. Thanks for the correction.
retina is offline   Reply With Quote
Old 2010-04-14, 00:48   #9
apocalypse
 
Feb 2003

2×3×29 Posts
Default

1023 / 1017 = One Million.

I think your avatar got the best of you
apocalypse is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Is LMH > 100M still alive? TheMawn LMH > 100M 25 2016-04-18 16:11
Pentium 90 // Pentium ][ 400 years ValerieVonck Programming 4 2006-12-12 17:06
AMD X2 3800+ vs. Pentium D 920 garo Hardware 17 2006-05-12 15:56
Pentium M 740 performance? Turre Hardware 8 2005-11-13 20:13
Best version for Pentium III? markhl Software 5 2005-09-21 21:41

All times are UTC. The time now is 14:22.


Wed Oct 5 14:22:51 UTC 2022 up 48 days, 11:51, 0 users, load averages: 1.13, 1.47, 1.42

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2022, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.

≠ ± ∓ ÷ × · − √ ‰ ⊗ ⊕ ⊖ ⊘ ⊙ ≤ ≥ ≦ ≧ ≨ ≩ ≺ ≻ ≼ ≽ ⊏ ⊐ ⊑ ⊒ ² ³ °
∠ ∟ ° ≅ ~ ‖ ⟂ ⫛
≡ ≜ ≈ ∝ ∞ ≪ ≫ ⌊⌋ ⌈⌉ ∘ ∏ ∐ ∑ ∧ ∨ ∩ ∪ ⨀ ⊕ ⊗ 𝖕 𝖖 𝖗 ⊲ ⊳
∅ ∖ ∁ ↦ ↣ ∩ ∪ ⊆ ⊂ ⊄ ⊊ ⊇ ⊃ ⊅ ⊋ ⊖ ∈ ∉ ∋ ∌ ℕ ℤ ℚ ℝ ℂ ℵ ℶ ℷ ℸ 𝓟
¬ ∨ ∧ ⊕ → ← ⇒ ⇐ ⇔ ∀ ∃ ∄ ∴ ∵ ⊤ ⊥ ⊢ ⊨ ⫤ ⊣ … ⋯ ⋮ ⋰ ⋱
∫ ∬ ∭ ∮ ∯ ∰ ∇ ∆ δ ∂ ℱ ℒ ℓ
𝛢𝛼 𝛣𝛽 𝛤𝛾 𝛥𝛿 𝛦𝜀𝜖 𝛧𝜁 𝛨𝜂 𝛩𝜃𝜗 𝛪𝜄 𝛫𝜅 𝛬𝜆 𝛭𝜇 𝛮𝜈 𝛯𝜉 𝛰𝜊 𝛱𝜋 𝛲𝜌 𝛴𝜎𝜍 𝛵𝜏 𝛶𝜐 𝛷𝜙𝜑 𝛸𝜒 𝛹𝜓 𝛺𝜔