問題タブ [modulus]

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

php - PHPforeachループヘルプ

誰かが私を助けてくれることを願っています、

私のウェブサイトにはたくさんの画像があります、それはこれに似ています、

商品をループして商品の画像と詳細をに表示するページがありますli。私がやりたいことは、配列からのランダムな選択でループを開始し、$usp次に4つの製品を表示し、次に配列から別のランダムな選択を$usp配置し、次に別の4つの製品を表示し、次に配列から別のランダムな選択を表示し$uspます。

本質的に私はこの効果が欲しい

現在、これは私が持っているループです。

希望する効果が得られるようにこれを変更するにはどうすればよいですか?

0 投票する
3 に答える
1281 参照

c++ - (a*b)%c の形式のモジュラスを計算する方法は?

(a*b)%c の形式のモジュラスを計算する方法は?

ほとんどオーバーフローの段階にある2つのint数値の乗算のモジュラスを計算したい...

ここで c も int です

0 投票する
2 に答える
839 参照

python - 浮動小数点係数の問題

Python の浮動小数点数のモジュラスに問題があります。このコード:

版画:

浮動小数点数が正確でないことは知っています。しかし、私はこれを意味をなすことはできません。

それが何らかの形で関連しているかどうかはわかりませんが、Google 電卓もこの計算を処理できません。これは、Google Calculator からの出力です。

この計算エラーの原因は何ですか? また、Python プログラムでそれを回避するにはどうすればよいですか?

0 投票する
4 に答える
687 参照

c - Cでmod 16になる高速増加数

16 で割り切れる最も近い、小さくない数を取得する最善の方法は何ですか?

私が思いついた方法は、あまりエレガントでも速くもありません

期待される結果は

0 投票する
3 に答える
28211 参照

math - 数値を秒単位で日、時間、分、秒に分割しますか?

%ほとんどのプログラミング言語に存在するモジュラス演算子を使用してこれを実現できると聞いています。本当の問題は、どうやって?私はモジュラスがどのように機能するのかよく知らないので、過去にそれを使用するのに苦労しました。ここで1970年からの現在の時刻を秒単位で考えると、1307758473.484何年、つまり日、つまり時間、およびモジュラスを使用している分をどのように計算できますか?

基本的に、「5年、10日、12時間、7分、18.56秒」のようにフォーマットすることを検討しています。どうすればいいですか?私はこの背後にあるロジックを学ぶことに本当に興味があり、単純なドロップインソリューションには興味がありません。

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

visual-c++ - c++でcomboBox SelectedIndexが4で割り切れるかどうかを確認します

Visual c++ 2010 Express は非常に新しく、テスト プログラムとして、2011 年 1 月 1 日から 12 月 31 日までの任意の日付を選択できるプログラムを作成しています。これの、しかし、私はそれが正しく動作していません。明らかに、2 月が選択された場合、プログラムはそれがうるう年かどうかを知る必要があります。その年が 4 で割り切れるかどうかを確認するには、次のようにします。

しかし、ビルドすると、「'fmod': identifier not found.」というエラーが表示されます。「床」機能でも試してみました。ここに構文エラーがありますか?この関数について私が見つけたすべてのことは、私が正しい構文を持っていると信じさせてくれます... しかし、if ステートメントなどでは機能しませんか?

0 投票する
2 に答える
357 参照

sqlite - 新しいテーブル行を既存のテーブルの他のすべての行に挿入するにはどうすればよいですか?

わかりました。約100行のsqliteデータベースがあります。私がやろうとしているのはちょっと奇妙なことですが、既存の各行の間に新しい行を挿入する必要があります。

私は次のようにInsertステートメントを使用しようとしましたが、運がありませんでした。

したがって、基本的には、%演算子を使用して、IDが偶数か奇数かを教えてくれます。偶数ID番号ごとに、新しい行を挿入したいと思います。

私は何が欠けていますか?何が違うのですか?新しい行を1行おきに挿入し、インデックスも更新するにはどうすればよいですか?

ありがとう

0 投票する
5 に答える
2899 参照

python - Python Modulo Operator を使用してリストをソートする

私はプロジェクト オイラー問題に取り組んで python を学ぼうとしており、2 番目の問題 (400 万を超えないフィボナッチ数列の偶数項の合計を見つける) の解決策を書きました。このコードで正しい解が得られますが、生成したフィボナッチ数のリストから奇数の値を削除するために、モジュラス除算を 2 回使用する必要があります。ここに私が書いた解決策があります:

for ループを 1 つだけ入れると、リスト fibonacci_list は次のようになります。

すべての奇数項はモジュラス除算テストに失敗し、削除されるべきではありませんか? 奇数項をすべて削除するために for ループを 2 回実行する必要があるのはなぜですか?

0 投票する
5 に答える
3878 参照

operator-keyword - 負の剰余演算子の結果の目的は何ですか?

私は以前、剰余演算子が除算の余りを返すという(素朴な)仮定の下にありました。-2%5は3を返すので、私は明らかに間違っていました。5は-2を0回除算し、余りは-2だと思っていたでしょう。

これで、この操作がどのように実行されるかのメカニズムが理解できましたが、私の質問はなぜですか?モジュラスと剰余が同義ではない理由を説明する何かへのリンク、またはそれが役立つ状況の例を誰かに教えてもらえますか?

0 投票する
2 に答える
5366 参照

c++ - 残りを無視して割る効率的な方法

C ++で除算から整数を取得する方法が2つあります

問題は、どちらの方法がより効率的(より高速)であるかです

最初の方法:

2番目の方法:

また、どちらの方法が速いかを調べる方法を示してください