問題タブ [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 投票する
6 に答える
2219 参照

javascript - 数字の桁を二乗するにはどうすればよいですか?

数字の桁を二乗するにはどうすればよいですか? 例えば:

代わり41441

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 投票する
0 に答える
32 参照

python - 完全な正方形を生成する際の丸め誤差python

(2^n-7) が完全平方になるような n のすべての値を見つけようとしています。私のコードは次のとおりです。

ここに私が得ているものがあります:

[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、次のエラーが表示されます。

これは、2 つの定数にのみ一致し、それ以外のすべてに一致するため、冗長なパターンではないようです。コンパイラがこれを冗長と見なすのはなぜですか?

0 投票する
1 に答える
36645 参照

java - 整数が完全平方かどうかを調べる方法

入力された整数が完全な平方かどうかをチェックする if-then ステートメントを作成するにはどうすればよいでしょうか (つまり、平方根をとった場合、4、9、16、25、36 などの整数にもなります)。 )DrJavaで?ありがとうございました!

0 投票する
1 に答える
1123 参照

visual-foxpro - Visual Foxpro で数値の完全平方数をチェックするプログラムを作成する

ユーザーに数字の入力を求めます。入力した数値が正二乗かどうかを確認します。私は試した。 ここに画像の説明を入力