用鱼去精确麻烦

时间:2017-11-20 00:22:58

标签: esoteric-languages

我正在挑战自己解决尽可能多的Project Euler问题><> (https://esolangs.org/wiki/Fish)。对于问题20,阶乘数和,我有这个代码:

>::?\~|     ;oan/? -\
\ -1/*l1\/a,:0)?\+l1/
    ^? -/\-}:%a:<

在堆栈上开始使用的号码。它适用于10的输入,但是,当我在网上输入100&gt;&lt;&gt;解释器(https://fishlanguage.com/playground)因子数字在大约14位数后失去准确性,可能是因为解释器不支持任意精度。我得到了go-fish解释器来尝试解决这个问题,但现在即使使用-m命令也会给出-1045。我认为这是一个溢出错误,有没有办法解决这个问题?或者我必须得到fish.py口译员吗?

0 个答案:

没有答案