如何在Objective-C中生成所有数量的pi

gha*_*zal -6 xml objective-c nsarray ipad

我想创建一个名为"Am I in Pi?"的iPad应用程序.用Pi数检查生日号码并显示数字.我的问题是如何生成所有数百万个pi 3.1415 ......等等.在Objective-C或XML文件或函数中是否有我可用于实现的库?

Tim*_*len 6

而不是生成pi并搜索某个数字序列,你最好只是一直说"是".没有证据表明任何序列不在 pi中.

  • 据推测,如果一个人要为这样的事情编写应用程序的麻烦,应用程序应该告诉你不只是是/否而且**你的号码出现在哪里. (4认同)

小智 5

为pi捕获1兆字节的文本.

编写脚本时,此文件中存在所有1,2,3和4位数字序列.在pi的前1M个数字内不存在以下5位数序列:

!!! 14523 not found
!!! 17125 not found
!!! 22801 not found
!!! 33394 not found
!!! 36173 not found
!!! 39648 not found
!!! 40527 not found
!!! 96710 not found
Run Code Online (Sandbox Code Playgroud)

而不是每次扫描文本文件,索引所有'#','##','###','####'字符串的位置.

如果您希望在字符串中找到所有5位或更长位数,请包含较大版本的pi数字.

当数据文件不是那么大时,在ipad上计算pi的前N百万位数是浪费cpu和电池.