本文使用蒙特卡洛方法, 借助 Python 程序,计算圆周率数字π。蒙特卡洛方法依赖于重复随机抽样来获得数值结果,基本概念是使用随机性来解决原则上可能具有确定性的问题。
《山巅周刊》定期分享科技、商业、医学及人文资讯,每周日发布。欢迎投稿或推荐线索。
6 月 2 日,亚马逊中国宣布,将于 2023 年 6 月 30 日在中国停止 Kindle 电子书店的运营,并停止向中国经销商提供 Kindle。对于已经购买的电子书,用户可以在 2024 年 6 月 30 日之前下载,并且可以在此后继续阅读。对于在 2022 年 1 月 1 日之后购买 Kindle 电子书阅读器并且符合相关退货条件的用户,亚马逊还将提供非质量问题退货服务。
亚马逊于 2004 年启动 Kindle 电子书项目,2012 年亚马逊中国正式上线 Kindle 商店。Kindle 电子书阅读器于 2007 年推出,2013 年正式在中国开卖。
美国计算机科学家唐纳德·克努特(Donald Ervin Knuth)编著关于计算机程序设计之七卷本著作《计算机程序设计艺术》(The Art of Computer Programming,TAOCP),并因此获得美国计算机协会1974年图灵奖。在进行第二卷的校样时,发觉书商把他书中的数学式子排得太难看了,因此发明数学排版系统TeX。
TeX是一个处理复杂数学公式的排版系统,更被视为一种专为科学和数学设计的学术界排版语言(TeX 本身是一种宏命令编程语言)。在开发 TeX 时,克努特还创造了一种新的编程方法,他称之为Literate Programming(文学编程),因为他认为程序员应该将程序视为文学作品。