問題タブ [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.
javascript - 数字の桁を二乗するにはどうすればよいですか?
数字の桁を二乗するにはどうすればよいですか? 例えば:
代わり41
に441
javascript - 指定されたパラメータが平方数かどうかを JavaScript でテストする最良の方法は何ですか?
特定のパラメーターが平方数かどうかをテストする関数を作成しました。
ここで平方数について読んでください: https://en.wikipedia.org/?title=Square_number
数値が平方数の場合はtrueを返し、それ以外の場合はfalseを返します。負の数もfalseを返します。
例:
現在、私はこの方法を使用しています: http://jsfiddle.net/marcusdei/ujtc82dq/5/
しかし、仕事を終わらせるためのより短いよりクリーンな方法はありますか?
variables - C の整数変数からの二乗
整数変数からどのように正方形を作成しますか?
これが私のコードです:
編集1:すべての回答に感謝します!このスレッドの閉鎖をお願いしたいです。
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)
. 問題を解決する方法はありますか。
pattern-matching - 冗長パターンマッチング
n
与えられた数値が完全平方かどうかを調べる関数を書き込もうとしています。これが私の試みです:
これを で実行しようとするとsml myfile.sml
、次のエラーが表示されます。
これは、2 つの定数にのみ一致し、それ以外のすべてに一致するため、冗長なパターンではないようです。コンパイラがこれを冗長と見なすのはなぜですか?
java - 整数が完全平方かどうかを調べる方法
入力された整数が完全な平方かどうかをチェックする if-then ステートメントを作成するにはどうすればよいでしょうか (つまり、平方根をとった場合、4、9、16、25、36 などの整数にもなります)。 )DrJavaで?ありがとうございました!
visual-foxpro - Visual Foxpro で数値の完全平方数をチェックするプログラムを作成する
ユーザーに数字の入力を求めます。入力した数値が正二乗かどうかを確認します。私は試した。 ここに画像の説明を入力