integer-division

    1

    1答えて

    私は自分のPHPプログラムで何らかの分割をしようとしています。以下 は私のコードです: print("Historic Total: '$histoicTotal' Valid weeks: '$numValidWeeks'"); $historicAvg = $historicTotal/$numValidWeeks; print(($historicTotal)/($numValidW

    1

    1答えて

    スキームを使う私は以下の関数を使う必要があります。 (すべての引数は、自然数は[0、INFされている)) (define safe-div (lambda (num denom safe) (if (zero? denom) safe (div num denom)))) ただし、この機能はかなり頻繁に呼び出され、)(速度が賢明十分機能していません。

    2

    4答えて

    例7をランダムな要素の乱数に分割する必要がある場合は、どうすればよいでしょうか? 私は[3,4]、時には[2,3,1]、時には[2,2,1,1,0,1]になることがありますか? 私はそれがかなりシンプルだと思いますが、結果を得ることができません。ここではどのような私は(動作しない)コード単位をやろうとしています: def split_big_num(num): partition = r

    1

    1答えて

    で定義されていない私は、スキームにtruncate機能を使用しようとしていますとDrRacketは、私は、コンパイラがtruncateのためのライブラリを見つけることができますので、追加することができますインポートまたは何かがあります。このメッセージ ProblemA.rkt:27:46: truncate: this function is not defined in: truncate

    4

    1答えて

    私は、次の変数があります。 int first = 0; int end = 0; は、パブリッククラスに宣言します。方法内 :System.out.printlnに double diff = end/first; double finaldiff = 1 - diff; end 変数はfirstが480で、527あります。 なぜdiffの答えは1と出てくるのですか?それは1.097

    7

    2答えて

    C99の前のC(すなわちC89)およびC++ 11より前のC++(つまりC++ 98およびC++ 03)で引用されているように、いずれかのオペランドが負の整数除算の場合剰余の符号(または商の丸めの方向)は、実装定義です。 ゼロ向かって商を切り捨てるに指定されている標準関数std::div(すなわち残りは被除数(分子)と同じ符号を有する)(例えばthis answer to "what is pur

    6

    2答えて

    大きな数値をメガバイトに変換しようとしています。私は、それはその後、 どのように私はこの問題を回避んエラーがスロー小数 numeric function formatMB(required numeric num) output="false" { return arguments.num \ 1024 \ 1024; } をしたくないですか?

    10

    6答えて

    これは簡単な質問ですが謝罪しますが、最初の数字が2番目の数字より小さいときはモジュラス除算の概念を掴むのが難しいです。例えば、1%4私の本は残りが1であると言います。私は1が1%の残りの部分をどのようにしているのか分かりません。 1/4は0.25です。モジュラスの分割について間違って考えていますか?

    9

    2答えて

    なぜ-103/100 == -2しかし、103/100 == 1はPythonでですか?なぜ私は理解できないようです。

    1

    1答えて

    復元不可能な整数除算の修正後を把握できません。何らかの理由で私は訂正が必要な箇所を訂正するか、必要なときに修正しないでください。 heres擬似コード。 Dividendは16ビット、その他は8ビットです。 Dividend_Signによって、Remainder_Sign私はそれらのMSBが1であることを意味するので、2の補数で負です。 LoopCounter = 8; do { Sh