Comments on: Google's calculator muffs some math problems
The search engine's built-in calculator has some troubles with big numbers. So do we all, but this is a company that named itself after a really big number.
The search engine's built-in calculator has some troubles with big numbers. So do we all, but this is a company that named itself after a really big number.
Say No to boxed software! The future of applications is online delivery and access. Software is passé. Webware is the new way to get things done.
Add this feed to your online news reader
Stakes are high as Google attempts to maintain one of the Internet's greatest cash machines while pushing into new and risky markets.
Android event set for Jan. 5
The gift frenzy over Zhu Zhu Pets leaves some power sellers feeling like they've just run a marathon--but the steep price tags lead to some impressive profits.
Wow! That sure is a lot of billions! With that kind of money, Google could buy the world economy!
Just as a sanity check, the mass of a proton can be expressed as 167 262 171. * 10^-35 kg (note the unusual position of the decimal point, as I put it there to get an integer); therefore Google's precision issues are well outside those needed for even the most precise of scientific work. 3 * 10^14 is more than enough to count the number of millimeters from Sol to Earth twice over (1 AU = 1.4960 * 10^11 m).
http://www.lnds.net/2008/08/por_que_falla_la_calculadora_de_google.html
Python and Ruby make it absolutely trivial to calculate basic arithmetic operations and expand memory usage as needed.
Someone is apparently too young to know computing history and didn't bother to check the facts. IBM computers did decimal math quite nicely as far back as the 1950s. For much of that time, up to the mid-60s, it had two parallel product lines: a "scientific" line that did binary (but not decimal) arithmetic in hardware, and a "commercial" line that was the other way around. (It had binary circuitry for memory addressing, but it wasn't user-visible via the machine-level instruction set.) The two lines merged in the April 1964 announcement of System/360, which could do both. Its successors are sold today as the zSeries.
http://search.live.com/results.aspx?q=400000000000002-400000000000001&FORM=ADDLVD&src=
http://search.live.com/results.aspx?q=400000000000002-400000000000001&FORM=ADDLVD&src=
Another problem is computers like to throw numbers away. Humans like to round up. Computers don't care to round at all. In fact they prefer to truncate and just throw numbers away unless you code it not to. If it's throwing numbers away, especially in a loop, then you'll need to deal with that too.
Anyway, I'm going to look at lndsdotnet's code now to see what they think the deal with this particular bug is, but it might help if you think about it like this. Google shows that an unknown number that equals zero after truncating it should be close to 1. They probably just let the computer handle it how the computer wanted and that's not the best thing to do.
Neither Microsoft or Google is going to get criticized on this as hard as other things because this is a problem inherent to how computers work in general. This is not just a Google problem or a Microsoft problem. So, you'd get a completely different type of criticism than you would in situations like when IE doesn't follow standards just because.
Similar things have went wrong with Microsoft products too, but the biggest complaints about Microsoft are usually closed source, wasted resources, and security. Hardly ever does anyone claim that Microsoft can't subtract.
The problem isn't that Google is not getting criticized. The problem is that when they do get criticized you just don't happen to be around because of your bias. Both companies get complained about plenty enough.
First of all, "google" <> "googol". Since the name is based on a well-meaning misspelling, I'd say that lets them off the hook. Particularly on calculations that would interest almost nobody. You are just being silly. No other ideas for an article?
Your comparison with Intel and Microsoft is also way, way off. Both are in the business of calculation. Google's business is not calculation. Nobody is calculating a rocket trajectory with a search engine.
Who cares about absurd precision? Nobody. This is just a ho-hum excuse for writing an article, and nothing else.
- by jerthy35 March 15, 2009 10:31 AM PDT
- Schanderfude on botched calculations highly unusual and unnatural numers. I guess someone needs to get a life.
- Like this Reply to this comment
-
(16 Comments)