0
A
回答
0
这听起来非常含糊。你可以使用它来解决它
if (10%4 != 0) ... //checks if there is a remainder
但是如何得到它5需要更多的上下文。
0
这里是我的一个简短的功能建议这样做:
private int FindCeilingDevider(int numberToDivide, int divisor)
{
double result;
do
{
result = (double) numberToDivide/(double) divisor;
divisor++;
}
while (result != Math.Ceiling(result));
return divisor - 1;
}
2
我假设,给出了一些数A和B,你想找到一个数x,使得:
- X整除甲
- x大于或等于B
- x被最小化
在给定的例子,A = 10,B = 4,X = 5 找到X最简单的对码的方法是:
public int getX(int a, int b){
while(a % b != 0){
b++;
}
return b;
}
一般来说,这是不容易找到的因素任意数字。事实上,一些计算机领域,如密码学,取决于大数分解需要很长时间的事实。
+0
假设您不知道有解决方案,您需要错误处理 - 因此需要某种失败值或异常。例如。 'A = 11,B = 4'。此外,因素是成对出现的,其中至少有一个是<= sqrt(A)。注意可能是'sqrt(A)> B> x1'和'x = A/x1',所以我们不能简单地在'b> sqrt(a )'。 – Keith
相关问题
- 1. 按天分配行均匀
- 2. 使用RelativeLayout来均匀分割布局
- 3. 如何分割清单均匀/
- 4. Zurb电子邮件模板列宽度被均匀分割
- 5. PRNG均匀分布
- 6. 如何分析号码的均匀度/奇怪在Java中
- 7. 哈希码的均匀分布()
- 8. 将非均匀分布转化为均匀分布
- 9. VS2013行号不均匀
- 10. matplotlib - 均匀保持勾号位置,但值不均匀
- 11. VB.NET - 分割成多个分割号码
- 12. 检查数字是否被许多其他人均匀分割
- 13. 如何在3中均匀分割屏幕?
- 14. 在TensorFlow中GPU之间均匀分割RNN内存消耗
- 15. 如何在两列之间均匀分割TableRow?
- 16. 用于循环打印的均匀分割数给定范围
- 17. 如何在游戏场景中均匀分割两个SKSpriteNode
- 18. 清漆client.identity - 如何更均匀地分割负载?
- 19. 根据Windows中的行数对文件进行均匀分割
- 20. 如何分割不均匀量的重复字符串? Ruby
- 21. jOuery移动导航栏不分割空间均匀
- 22. 在列表中均匀分割字符串:Python
- 23. Powerpoint VBA - 均匀分布列
- 24. 均匀分配菜单
- 25. 随机均匀分布
- 26. 均匀分布矩形
- 27. Python适合均匀分布
- 28. 分发按钮DIV均匀
- 29. 均匀分布差异
- 30. 均匀网格分区
你只会得到一个'2'的计算,因为这是整数除法。 – Oded