首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >娱乐游戏的程序需要帮助

娱乐游戏的程序需要帮助
EN

Stack Overflow用户
提问于 2010-04-21 20:14:39
回答 2查看 237关注 0票数 3

我正在处理一个保理问题,对于较小的数字,它工作得很好。我已经能够计算出一些因素(从Wolfram那里得到的答案),就像维基百科页面(5959)中的那样。

随着维基百科的网页,我一直是遵循本指南。再一次,由于我的数学知识非常贫乏,我不能跟随我下一步需要做的事情。

编辑:,它终于起作用了!我会在这里张贴工作代码,一旦我使它充分发挥作用,以便其他处于我的困境中的人可以从中学习。

EN

回答 2

Stack Overflow用户

发布于 2010-04-21 20:27:15

那个getIntSqrt()方法..。我不知道是否可以,但看起来很糟糕(将BigInteger转换为String?)你查过了吗?

这里显然是一种更好的方法。

票数 2
EN

Stack Overflow用户

发布于 2010-04-21 20:36:24

您的isSqrt()函数不适合您想要做的事情。您想知道n = root^2是否准确,但是如果n仅位于(root^2, (root+1)^2)间隔中,则编写IsSqrt()函数以返回"true“。

我认为您所需要做的就是检查n是否等于root.pow(2)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2686236

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档