2015 年5月13日晚18:00,钱伟长讲坛第三讲"Everybody makes mistakes ,Also computers!"于J101成功举办。苏黎世联邦理工学院退休教授、香港浸会大学计算学研究所客座教授Walter Gander教授应邀作主题报告,此次讲坛由钱伟长学院常务副院长张阿方主持,唐乐老师、苏英老师、陈茜老师也列席参加。
Gander教授首先提出了几个有趣的问题:有多少数在1到2之间,显然是无穷的;那么在计算机里有多少呢,答案却是有限的。由此,Gander教授引入 了浮点标准的概念,并解密了正确答案。1到2之间数的个数接近天文数字,但仍然是有限的。而正因为有限,计算机在计算中会出现错误。Gander教授分别 举了"无理数π的值的计算""求根公式""线性方程组""非线性方程"等例子,告诉我们编写程序时不要照搬数学公式,这样容易使计算机出错,而是应寻找和 选择对计算机而言更准确的方式。之后的互动环节,同学们的提问让Gander教授称赞不已,教授耐心为同学们解答疑难问题,鼓励大家探索未知领域。最后, 在热烈的掌声中,此次讲坛落下帷幕。
在讲坛中,同学们笑声不断,并深深地被世界一流大学教授的诙谐与睿智折服。相信通过此次讲坛,同学们会对计算机科学产生更为浓厚的兴趣,也更加期待接下来的钱伟长讲坛给同学们带来新的惊喜!
钱伟长学院 张艳丽供稿