問題タブ [divide]

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

c - 「>>2」シフトがCコードで「4で割った」を意味する理由を誰かが説明できますか?

私はその結果を知っており、理解しています。

例えば:

しかし、このロジックがどのように作成されたか知りたいです。
誰かがこのロジックについて詳しく説明できますか?
(たぶんそれは天才の頭の中に現れただけですか?)

そして、このような他の同様のロジックはありますか?

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

java - Javaでdoubleを分割するときの奇妙な動作

ダブルスを使用してJavaで317を219で割ると、1になります。
例:

出力は次のとおりです:1。

これは循環小数だからですか?代わりにBigDecimalを使用する必要がありましたが、これは面倒です。

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

arrays - 新しい配列で 2 つの配列を分割する際のエラー

これは、「rij」という新しい配列を作成するためのメソッドです。この新しい配列には要素として (rij1 / rij2) があります。rij[0] = rij1[0]/rij2[0]

しかし、このコードを実行しようとすると、「/ by zero」というエラーが表示されます

私を助けてください。

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

binary - 2進数で2で割る

2進数(2の補数)を2で割るにはどうすればよいですか。
ビットシフトを試しましたが、負の奇数に問題があります。どうすれば解決できますか?例えば ​​:

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

r - Rのベクトルで各データフレーム行を分割します

16 列のデータ フレーム内の各数値を、各列の特定の数値で除算しようとしています。数値は、1 ~ 16 のデータ フレームとして格納され、1 ~ 16 は、より大きなデータ フレームの列 1 ~ 16 のサンプルに対応します。大きなスプレッドシートの各数値で除算し、出力を最終的なスプレッドシートに出力する必要がある列ごとに 1 つの数値があります。

これが私が始めているものの例です。分割するスプレッドシート。

スプレッドシートを割る数値

そして、期待される結果は、ここで行ったように必ずしも丸められるわけではありません。

データ フレーム mx2 = mx/sf を単純に分割してみました。mx は大きなデータ セットで、sf は分割する数値のデータ フレームです。sf データセットの最初の数字ですべてを割るように見えました。

除算の数値は、DESeq パッケージの一部である EstimateSizeFactors によって生成されました。

どんな助けでも素晴らしいでしょう。ありがとう!

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

vb.net - VB.NET整数を10進数で除算すると、0エラーで除算しようとしました

整数除算()を0.25で除算しようとしていますが、VBはゼロ除算を試みたと言っています。また、(1/4)で除算しようとしました。

これは私のスニペットです

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

r - Rで適切に遅れて繰り返される分割値を返す関数

時系列データがあり、関数を使用して、適切に遅れて反復された除算値を返したいと思いました。

データ:

関数は次のように機能するはずです。

新しい値:23ID = value(24)/ value(23)、22ID = value(23)/ value(22)、21ID = value(22)/ value(21)など。

推測される結果:

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

java - ミリ秒を秒に正確に変換する方法

ミリ秒を秒に (たとえば、1500ms を 1.5s に、または 500ms を 0.5s に) できるだけ正確に変換したいと考えています。

Double.parseDouble(500 / 1000 + "." + 500 % 1000);それを行うための最良の方法ではありません。除算演算から剰余を取得する方法を探しているので、単純に剰余を追加できます。

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

c# - それを好転させる整数シーケンス

後でそれを好転させる整数シーケンスを作成する必要があります。例。整数が 0,1,2,3,4 の場合、最終的には -4,-3,-2,-1,0 になります。

私が持っているint値(mas1)を-1で割ると、数字のマークが変わるようにこれを試しました。試してみると、エラーが発生して解決できませんでした。エラー :

" 演算子 '/' は、タイプ 'int[]' および 'int' のオペランドには適用できません"

コードは次のとおりです。

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

python - あるリストを別のリストで分割する

私はこのような2つのリストを持っています:

これらの2つのリストでやりたいのは、3番目のリストを作成することです。これをバナナスプリットと呼びましょう。

値だけを残して削除し' \n'、次のように分割する式を作成する必要があります。

bananasplit[1] = banana[1]/monkey[1]

whileループを試しましたが、正しく理解できません。これが私がしたことです:

この小さな問題をどのように取り壊しますか?