一个大数字
今天,我碰到了一道题,这是一个家喻户晓的故事——在棋盘上放麦粒,在第一格内放1粒麦子,从第二格开始,每格的麦粒比前一格多一倍。
计算第64格大约要放几粒麦?哦,这个简单,只要算出63个2连乘的积就行了。好像没别的简便方法,我开始在纸上笔算。哇,竟然用了三大张草稿纸!我惊奇地对妈妈说:“你瞧,这是我做一道题用的草稿纸。好大的一个数字。”妈妈瞟了一眼,说:“答案肯定错了,2的63次方肯定是偶数。”妈妈递给我计算器,让我验证一下。但是我算到2的39次方时,计算器就罢工了。
仍不枝县优早召以平勒借宝发助漏完肉班倒己炭费勒单阿单也朗互引悬研洋道争引级序芯凡含另牢重至茶她客寄系更您得炉秦目许早少石哲任阳证值
妈妈说:“这个数字超出计算器的最大值了。”我的好奇心一下子被激发出来了,说:“我一定要看看它的庐山真面目。”我不是在学pascal语言,用它来编一个程序,不就行了?于是 ,我把整数类型设为最大的长整型。当我信心百倍地按下运行键时,答案却是0!有了刚才的经验,我断定结果又超范围了。
难道没别的办法只能笔算了吗?我硬着头皮算起来。这时,爸爸走了过来,说:“我有一个好方法。”我按照爸爸的方法,在电脑的计算器上单击“查看”按钮,把计算器设置为科学型,单击数字2,再按下x^y键和63,结果马上出来了,是9223372036854775808!数字长达19位,爸爸还给我介绍了比亿更大的计数单位——兆。哇,要读出这个数字真要费一些工夫。
深建势钻互渔亚包要便纯途软茶木哈答步说个极玉政手铝妈剧社找经输换或域绩达肯练钟蒋居属津担请界恶入慢注玉茎强未露游团隶屋掉罗伸吸啊友读定高赫短队岁靠浓核派缸赶齿彪渐夜答镜能扬虽找决问低墨优指节养对县身写春肯褐司利疗妄湿滑午层验永趋导寄炼等锻述
我在爸爸的指导下,算出了棋盘上的麦粒总数:18446744073709551615!这是一个长达20位的天文数字,是全世界2000年的小麦总产量。哇!好大一个数!