问题标签 [perfect-square]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
8697 浏览

python - 寻找如果 n! + 1 是一个完美的正方形

我正在尝试编写一个程序来查找一个介于 0 和 100 之间的数字 n,使得 n! + 1 是一个完美的正方形。我正在尝试这样做,因为我知道只有三个,所以这是为了测试我的 Python 能力。

请参阅Brocard 的问题

0 投票
1 回答
101 浏览

python - python,正方形查找器,内存错误

我一直在研究一个问题,以确定给定的整数n是否是完美的正方形。尽管该算法有效,但我得到了一个MemoryError. 我应该如何改写这个代码位?

提前致谢。

0 投票
6 回答
2219 浏览

javascript - 如何对数字的数字求平方?

如何对数字的数字求平方?例如:

应该导致41而不是441

0 投票
7 回答
45682 浏览

javascript - JavaScript 中测试给定参数是否为平方数的最佳方法是什么?

我创建了一个函数来测试给定的参数是否是平方数。

在此处阅读平方数:https ://en.wikipedia.org/?title=Square_number

如果数字是平方数,则返回true,否则返回false。负数也返回false

例子:

现在,我正在使用这种方法:http: //jsfiddle.net/marcusdei/ujtc82dq/5/

但是,有没有更短更干净的方法来完成工作?

0 投票
1 回答
43 浏览

variables - C中整数变量的平方

你如何用整数变量做平方?

这是我的代码:

编辑1:感谢您的所有回答!我会要求关闭这个线程。

0 投票
1 回答
68 浏览

perfect-square - 包括两个端值的完美正方形

我试图获得两个值(包括)之间的所有完美平方。我尝试了以下代码,它给出了不包括结束值的计数。

辛>>a>>b; n=(int)sqrt(b)-sqrt(a);

我怎样才能得到包括最终值在内的完美正方形的数量?

0 投票
0 回答
32 浏览

python - 生成完美正方形python时的舍入误差

我试图找到 n 的所有值,使得 (2^n-7) 是一个完美的正方形。我的代码是:

这是我得到的:

[3, 4, 5, 7, 15, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 124, 126, 128, 130, 132, 134, 136, 138, 140, 142, 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 182, 184, 186, 188, 190, 192, 194, 196, 198]

我知道在 n=15 之前它是正确的,但是在那之后它都是错误的,因为下一个 n 应该是 238。到目前为止我的理解是,问题是由于sqrt(n). 有没有办法解决问题。

0 投票
1 回答
605 浏览

pattern-matching - 冗余模式匹配

我正在尝试编写一个函数来确定给定数字n是否是完美的正方形。这是我的尝试:

现在,当我尝试使用 运行它时sml myfile.sml,出现以下错误:

这对我来说似乎不是一个多余的模式,因为它只匹配两个常量,然后是其他任何东西。为什么编译器认为这是多余的?

0 投票
1 回答
36645 浏览

java - 如何检查一个整数是否是一个完美的正方形

我如何编写一个 if-then 语句来检查输入的整数是否是完全平方(即,如果我取平方根,它也将是一个整数:4、9、16、25、36 等) ) 在 DrJava 中?谢谢!

0 投票
1 回答
1123 浏览

visual-foxpro - 在 Visual Foxpro 中编写一个程序来检查一个数字的完美平方

要求用户输入一个数字。检查输入的数字是否是完美的正方形。我试过了。 在此处输入图像描述