程序员的奇技淫巧之 CasNum (Compass and Straightedge Number) ,github.com/0x0mer/CasNum这是一个用 Python 编写的“行为艺术”性质的算术库,它完全基于古希腊的尺规作图原理来实现任意精度的算术和逻辑运算。该项目将数字表示为平面上的点,通过模拟画圆、画线、找交点等几何步骤来完成加减乘除,甚至被集成到了一个 Game Boy 模拟器中,实现了仅靠几何作图逻辑来运行《宝可梦红》等游戏。

程序员的奇技淫巧之 CasNum (Compass and Straightedge Number) ,github.com/0x0mer/CasNum这是一个用 Python 编写的“行为艺术”性质的算术库,它完全基于古希腊的尺规作图原理来实现任意精度的算术和逻辑运算。该项目将数字表示为平面上的点,通过模拟画圆、画线、找交点等几何步骤来完成加减乘除,甚至被集成到了一个 Game Boy 模拟器中,实现了仅靠几何作图逻辑来运行《宝可梦红》等游戏。

猜你喜欢
作者最新文章
热门分类
科技TOP
科技最新文章