1

我最近写了这篇文章来解决 math.sqrt 处理浮点数的问题:

for i := 2; i < int(math.Ceil(math.Sqrt(float64(n)))); {

这样做时我不得不把目光从编辑器上移开,但它奏效了。如果一个流浪的乐于助人的 Gopher 发生在这上面,我应该怎么做呢?

(背景:正在为项目欧拉问题做一个快速的素数分解算法。)

4

0 回答 0