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

c# - C# モジュラス演算子

私はプログラムを書くことができます

私が得る答えは 3 です。どのように 3 mod 4 = 3 ですか?

これがどのように計算されているのかわかりません。

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

c - (10%2) とはどういう意味ですか?

コードの(10%2)意味は何ですか?

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

c - C-二重加群整数のフロア

次の方程式floor(e%100000)を実行する必要があります。ここで、eはdoubleです。modはint値のみを受け入れることを知っていますが、これと同じ結果を達成するにはどうすればよいですか?

ありがとう

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

c++ - モジュラス演算子の変更

C++03 の $5.6/4 は次のように述べています

Note 74 は

ISO C の改訂に向けて進行中の作業によると、整数除算の優先アルゴリズムは、商が常にゼロに向かって丸められる、ISO Fortran 標準、ISO/IEC 1539:1991 で定義された規則に従います。

C++0x の状態 -

$5.6/4- "整数オペランドの場合、/ 演算子は、小数部分を破棄した代数商を生成します。商 a/b が結果の型で表現できる場合、79(a/b)*b + a%bは aに等しくなります。

注79は言う

これは、多くの場合、ゼロへの切り捨てと呼ばれます。

だから私は2つの質問があります:

  • 誰かがこの「ゼロへの切り捨て」の概念を説明できますか?

  • 負のオペランドを持つモジュラスは C++0x で定義された動作ですか?

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

objective-c - 目的 c の "nil%2" の結果は何ですか?

Objective-C の "nil%2" に対する答えは何ですか? 答えは0だと思いますが、よくわかりません。

ありがとうございました。

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

javascript - モジュラスを使用してリストをアルファベット順に並べ替える

要素のリストを取得してアルファベット順に並べ替えるのに問題はありませんが、モジュラスを使用してそれを行う方法を理解するのに苦労しています。

### アップデート ###

これが「私のやり方」で機能するコードですが、以下に示す回答の再利用性がもっと好きなので、その回答を受け入れました。

例えば。次の順序付けられていないリストがあるとします。

このリストは、各liが右に浮いた状態で4列に表示されるように設定されています。視覚的にこれは、より大きなリストでアイテムを見つけることを困難にします。必要な出力は次のとおりです。

私が探しているのは、リストアイテムの配列を渡し、選択した係数を使用して、アルファベット順に並べ替えられた配列を返すことができる関数です。この場合は4。

この件に関するドキュメントが見つからないので、助けていただければ幸いです。

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

modulus - 多くの数を同じモジュラスに減らすことを最適化する方法はありますか

私は整数因数分解を行うプログラムを書いていて、一連の数を与えられたモジュラスに減らす必要があります。数値とモジュラスはどちらもビッグイントで、たとえば50〜100桁です。数は変わりますが、モジュラスは常に同じです。部分的な結果を事前に計算してテーブルに保存するなど、繰り返しの弾性率計算を最適化する方法はありますか?

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

iphone - iOS アプリでの mod 演算子の使用

double として格納されている NSTimeInterval があります。% 演算子を使用して、2 番目の値の範囲内にある分数を取得したいと思います。

分は次のように宣言されますdouble minutes

その結果、XCode は「バイナリ % への無効なオペランド」と言う

考え?

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

objective-c - DIV は浮動小数点オブジェクト c では機能しません

私は使用しようとしています:

しかし、バイナリ % に対する無効なオペランドと言っています

theAngle と rads はどちらも float 型です。

何か提案はありますか?

ありがとう

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

sql - 2 で割った後の余り (剰余) が 1 の行を選択していますか?

オプションには整数を保持する列があります。その値% 2 = 1の場合にのみ行を選択したい.

これは 2 つのクエリで実行できることはわかっていますが、1 つのクエリで実行できますか?