問題タブ [addition]

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

java - 長い変数を追加すると連結が発生するのはなぜですか?

足し算の実行中にJavaは長い変数で何をしますか?

間違ったバージョン 1:

間違ったバージョン 2:

正しいバージョン:

Javaがそれらを連結する理由がわかりません。

なぜ2つのプリミティブ変数が連結されているのですか?

ごきげんよう、ゲルダ

0 投票する
24 に答える
38096 参照

low-level - +演算子を使用せずに2つの数値を加算する最良の方法は何ですか?

友人と私は頭の体操を行ったり来たりしていますが、これを解決する方法がわかりません。私の仮定では、一部のビット演算子で可能ですが、確かではありません。

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

javascript - 実際には数字であるhtmlを取得し、それに1を加えて置き換えたい

jquery を使用して HTML から取得した値に 1 を追加しようとしています。

現時点では、値を文字列として扱い、1 を追加しています。

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

c# - 間違った結果を与えられた 2 つの double を追加します

私は次のコードを使用していますが、いくつかの不可解な状況では、追加の結果が想定どおりではありません。

アプリケーション内でいくつかのネイティブ DLL を使用していますが、一部の DLL がこの「誤算」の原因であると思われますが、どの DLL かを特定する必要があります。私の問題の根本を理解する方法を誰かに教えてもらえますか?

0 投票する
7 に答える
3191 参照

performance - 2 を掛けるのと、その数を自分自身に足すのとではどちらが良いでしょうか? BIGnum

パフォーマンスに関してどちらが優れているかを判断するための助けが必要です。私はbigint (500万桁以上)を扱っており、ほとんどの計算(すべてではないにしても)は現在のbigintを2倍にすることです。したがって、すべてのセル (bigint の一部) に 2 を掛けてから、それを mod にすると残りがわかるということを知りたかったのです。それとも、それ自体に bigint を追加するだけの方がよいでしょうか。

実装の容易さについても少し考えています (2 つの bigint の加算は 2 の乗算よりも複雑です) が、コードのサイズや実装の容易さよりもパフォーマンスに関心があります。

その他の情報: C++でコーディングします。bigint にはかなり精通しています (この問題に遭遇したことはありません)。プロジェクトはかなり大きく、ほとんどがこの部分を中心に構築されるため、最初から適切な決定を下す必要があるため、ソースコードなどは必要ありません。良い意見と説明/証拠が必要です。それは私が今何を選んだかに大きく依存します。

ありがとう。

0 投票する
10 に答える
5832 参照

python - Python で足し算より引き算が速いのはなぜですか?

私はいくつかの Python コードを最適化し、次の実験を試みました。

2 番目のループは、実行するシステムに応じて、ひげから 10% まで確実に高速です。ループの順序、実行回数などを変えてみましたが、それでもうまくいくようです。

知らない人、

(つまり、ループを逆方向に実行する) は、

ループの内容が同じであっても。

ここでより一般的なプログラミングのレッスンはありますか?

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

sql - 2 つのテーブルの値をマージして追加する

2 つのテーブル内で値を追加するクエリを作成することは可能ですか。

たとえば、2 つのテーブルがあるとします。

次に、2 つのテーブルを「追加」すると、ID が一致する結果が得られます。したがって、a=1+1=2 であり、そうでない場合と同じ結果になります。したがって、クエリは次を返します。

0 投票する
7 に答える
121497 参照

php - PHPでの時間計算(10時間を追加)?

私は時間を得る:

現在の時刻が「1:00:00am」の場合、11:00:00 amになるようにさらに10時間を追加するにはどうすればよいですか?

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

math - ビットの合計ではなく、1 の補数

私の大学の宿題での質問は、なぜ TCP チェックサムのビットの合計ではなく、1 の補数を使用するのかということです。私の本でそれを見つけることができず、Google も役に立ちません。誰かが私を正しい方向に向けることができますか?

ありがとう、マイク