北京时间8月26消息,据国外媒体报道,谷歌计算器在计算大数减法时会出现一些莫名其妙的错误,尽管微软和英特尔也犯过类似错误,但对于以大数而命名的谷歌而言,这样的错误似乎有些不应该。
谷歌(Google)名称来源于“Googol” (10 的100次方,喻为数字巨大),但谷歌计算器在计算大数减法时却并不是很准确。例如,在计算 2,999,999,999,999,999减 2,999,999,999,999,98时,正确答案应该是“ 1”, 但谷歌给出的答案却是“ 0”。
这并不是个例,在计算1,999,999,999,999,999减1,999,999,999,999,995时,谷歌给出的答案是“ 0 ”,但计算1,999,999,999,999,999减 1,999,999,999,999,993时,却能给出正确答案“ 6”。计算 400,000,000,000,002减 400,000,000,000,001时, 谷歌给出的答案是“ 0”,但计算 400,000,000,000,002减 400,000,000,000,000时,却又给出正确答案“ 2”。
对此,谷歌承认,该计算器还不够完美。谷歌在一份声明中称:“我们已经意识到该问题,目前正在深入调查。对给用户带来的任何不便,我们表示歉意。”
其实,很多计算器根本无法输入“1,999,999,999,999,993”这么长的数字。因此,谷歌的错误也情有可原。另外,微软的 Excel 和英特尔的处理器以前也曾出现过类似问题。(新 浪科技 )