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

sql-server - T-SQLで、小数点以下2桁(またはパーセンテージ)の列を取得するにはどうすればよいですか?

SQL Server 2008では、2つの列(CompletesおよびPrescreens、整数全体)を除算する必要があるレポートを実行しています。次に、Excelに移動してPrescreens除算を取得しCompletes、小数点以下2桁の数値に変換します。それをパーセンテージに変換します。つまり、-> 0.34の場合、34%になります。

SQLの知識では、おそらく「34%」として出力を取得することはできませんが、少なくとも0.34として出力したいと思います。これまでのところ:

コンプリートは小さい数字(通常は27、38など)であり、スクリーンは大きい数字(124、276など)です。

しかし、これは私の列をすべてとして出力しています0s。0.34、0.84などを表示するにはどうすればよいですか

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

c++ - 算術C++演算子

技術面接で少し戸惑った質問がありました。

質問は次のとおりです。

もしも

次の行を実行します。

i、j、およびkの新しい値は何でしょうか?私が混乱した理由は、この式を何にも割り当てていないため、and演算子が違いを生むようには見えないためです(インクリメント演算子のみが必要です)。しかし、簡単なテストプログラムを実行すると、私が間違っていることがすぐにわかりました。私はこれまでこの演習を見たことがないので、誰かがこれを私に説明してもらえますか。

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

bash - Bash での浮動小数点値を使用した C スタイルの算術演算

この bash スクリプトから正しい結果を得るにはどうすればよいですか?

私は0結果として得ます!だから私はこれらを使用しようとしましたが、成功しませんでした:

0 投票する
0 に答える
620 参照

python - WHERE句で算術演算を使用したNeo4jのPythonバインディングでのサイファークエリ

Python バインディング v 1.6 で自分の neo4j データベースに対して次の Cypher クエリを実行すると、問題が発生しました。

私のデータベースには、インデックス付きプロパティlabelと整数プロパティとの関係を持つノードがありますyear。このクエリを実行すると、エラーが発生します

私はすでにこのクエリで括弧をいじっていますが、成功していません。誰でもこのエラーを解決するのを手伝ってもらえますか?

編集: 問題は neo4j-embedded バージョン 1.6 の使用にあると思いましたが、バージョン 1.9.dev0 (github からコンパイル) までアップグレードしましたが、それでも同じエラーが発生します。

Edit2: ulkas のコメントのおかげで、インタラクティブなサイファー コンソールについて知り、そこにサンプル グラフとサイファー クエリを作成しました (ただし、インデックス部分はありません)。クエリに問題があります:

Edit3: コンソールをいじってみたところ、無向リレーションシップとダイヤモンド シェイプ パターン マッチングが許可されていないことがわかりまし。それが、コンソールhttp://console.neo4j.org/?id=oqspkcで作業したものです。このクエリは Python で失敗し、同じエラー メッセージが表示されます ( Unclosed parenthesis)。neo4j でひし形のパターンを一致させることはできますか? Python バインディングの何が問題になる可能性がありますか?

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

c++ - double で割り切れるかどうかの C++ テスト

((num / i) % 1 == 0)num が double の場合、C++ で機能しないのはなぜですか? そして、代わりにこのコードをどのように記述しますか。これは、階乗が残りを残すかどうかをチェックすることによってチェックします (0.3333 など)。

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

prolog - Prolog データベースで算術関係をアサートする方法

Bratkoによって提案されたフォワード チェーン アルゴリズムを使用しています。Prolog DB に算術規則を入力するにはどうすればよいですか。たとえば、age is 35 と入力します。つまり、事実 (age,35) を入力します。

ありがとう

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

c++ - 算術オーバーフローを処理するにはどうすればよいですか?

2 つの非常に大きな整数について、加算、減算、乗算、および除算のオーバーフローを処理する方法を見つけようとしています。フィードバック/入力をいただければ幸いです。これに関するアルゴリズムや私が相談できる情報源を知っている人はいますか?

(私は投稿する前に調査を行いましたが、これに取り組む方法がわかりません)

編集: 2 つの非常に大きな整数の場合

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

javascript - 算術式内でコンストラクターを作成するにはどうすればよいですか?

特にコンストラクターに関連するJavaScriptの醜いコードを削減したいと思います。

私は次のように定義されたベクトルを持っています:

今のところ、2つのベクトルを足し合わせるには、次のように書く必要があります。

多くのコンストラクターを使用するときに、コードをより美しく、読みやすくし、ファイルを小さくしたいのです。私が書きたいのは:

よろしくお願いします。

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

vhdl - 乗算の剰余を削除するVHDL構文

U4.10形式の固定小数点数にU0.8形式の定数を掛けて、結果をU4.10に切り捨てたいと思います。私が欲しいと思うのは次のようなものです:

..。

しかし、これはコンパイルされません。2つの質問:

  1. 私がやろうとしていることの正しい構文は何ですか?
  2. 変数型のビット数を変更した場合に、コードをより保守しやすくするために、いくつかのシンボリック属性などを使用する良い方法はありますか?
0 投票する
2 に答える
2554 参照

java - Java での算術ベクトル演算

同じ次元 (1 次元) で同じサイズの 4 つのベクトルがあります。私のベクトルは次のように構築されます。

例: vp=v1*v2

およびベクトル減算もたとえばvs = 1-v1

ベクトルの乗算の結果をベクトル「vp」と「vs」に代入するJavaの関数はありますか?