斐波那契级数与长数字 php.


Fibonacci Series with long numbers php

我正在用PHP为长数制作斐波那契级数。例如,我的 n = 100 和 92 序列后,它开始获得类似 1.2200160415122E+19 的值。

请帮助我了解如何在 PHP 中处理如此大的数字。

乍一看,我会说这与php语言无关。浮点表示法的普遍问题是,您根本没有像定点表示法那样的精度。对于像斐波那契这样的任务,我会说你需要 1 的精度,因此浮点符号不适合该任务。没办法。

但是,php有许多类和扩展允许使用大整数进行算术。我建议你看看这些:

  • 不列颠哥伦比亚省数学
  • 药品监督管理总局