問題タブ [arithmetic-expressions]

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 に答える
19550 参照

bash - 特定のプロセスの CPU 使用率をチェックする Bash スクリプト

まず、私はこれが初めてです。Windows スクリプトと Apple スクリプトの経験はありますが、bash の経験はあまりありません。私がやろうとしているのは、特定のプロセスの PID と %CPU を取得することです。次に、%CPU を設定された数値と比較し、それが高い場合はプロセスを強制終了します。近づいたような気がしますが、次のエラーが表示されます。

[[: 0.0: 構文エラー: 無効な算術演算子 (エラー トークンは ".0")

私は何を間違っていますか?これまでの私のコードは次のとおりです。

明らかに、if/then ステートメントのエコーを置き換えるつもりですが、CPU 負荷が実際に何であるかに関係なく、ステートメントが true であるかのように動作します (-gt を -lt に変更してこれをテストしましたが、それでも「がらくた」がエコーされました)。 "

助けてくれてありがとう。ああ、それが重要な場合、これは OS X 10.7 上にあります。

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

sql - null値の算術を防ぐ方法は?

Oracle11gの使用:

列がnullの場合、列の算術演算を除外したいと思います。

この場合、seqno = 1のlag_diffnullにするにはどうすればよいですか?

望ましい結果

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

java - コマンドとしての変数

数学演算子の代わりに使用できる変数のセットを使用できるようにしたいと思います。学習演習として電卓を作成しようとしています。ボタンが押されるたびに計算が行われるのは良くないと思いますが、ifステートメントに計算を含めずに質問の演算子を変更するにはどうすればよいですか?

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

string - C#で文字列に対して算術演算を実行する

ここではC#の初心者です。テキストボックスから文字列を取得し、次のアルゴリズムを適用していますが、オペランドと演算子の分割は機能しません。

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

math - 整数のオーバーフローをどのように計算しますか?

指定されたパラメーターに基づいて、整数オーバーフローを計算しようとしました。たとえば、<= 200 の整数がある場合、それを unsigned int に挿入すると、> 200 になります。そのための実際の算術プロセスは何ですか?

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

java - Javaでバイナリで算術演算を行う方法は?

Java の割り当てでは、コマンド ラインから文字列として導入される任意の数値を (どんなに大きくても) バイナリに渡すことができる必要があります。

次に、これらの数値の加算、乗算、減算、および除算を可能にするメソッドを生成します。

私の質問は最初です:

文字列をバイナリにする方法

例えば:

123 は 1111011 になります

8403678 は 100000000011101011011110 になります

などなど…

次に、最大の問題は、それらを合計したり、互いに減算したりすることです。

最後に、結果を 2 進数から 10 進数に戻す必要がありますが、前のケース (2 進数から 10 進数文字列への変換) よりも方法を理解するのに苦労しています。

例えば:

1111011 が 100000000011101011011110 に追加された場合、結果は 100000000011101101011001 になり、結果として出力される 8403801 になります。

このプロジェクトの最終的な目的は、java.math.BigInteger (もちろん使用せずに) などの独自のクラスを作成し、任意に大きな数 (Int が処理できるよりも大きい) を処理することです。

追加情報が必要な場合はお知らせください。すぐにお答えします。

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

javascript - 括弧内の算術演算 javascript

こんにちは、この問題を解決するのを手伝ってください

上記のコードは正常に動作していますが、次のような他の入力を渡そうとすると

結果が出ない

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

java - Java 関数電卓の正規表現

左括弧が作成されるこの式 (3+2)+23/12-(43/54) のような Java の正規表現は、ユーザーが右括弧を作成することができ、左括弧が作成されない場合ユーザーは右括弧を入れることができません。また、左括弧が 3 回作成された場合、ユーザーは右括弧を 3 回だけ挿入して、左括弧で開いている式を閉じることができます。

ありがとう