modulus

    -1熱度

    4回答

    好吧,這應該是一個相當簡單的問題,但我不能得到這個權利。我有一個累計金額返回一倍。這些代表的百分比,它不應該是0.0 ..所以我想用d%1保持在1以下。工作罰款爲2.13成爲0.13,或2.98成爲0.98,但3.0成爲0.0不是1.0(100%).. 我明顯在做一些根本性錯誤嗎?或者我只是欺騙,並說如果0然後1? 由於

    4熱度

    1回答

    我的指示是「我從1到n,做我%m並返回總和,你需要得到一點聰明的表現,因爲n可以是一個非常大的數字」 下面的程序小數字正常工作。我怎樣才能使大數量的效率? function f(n, m) { var summ = 0; for (var i = 1; i <= n; i++) { summ += i % m; } return summ;

    0熱度

    1回答

    嗨我已經if條件下... //Add a space if necessary if (i!=0 && spaceIn>0 && i%spaceIn==0) { System.out.println("Converted Letter : " + curLtr + " at position " + i + " Needs a space"); curLtr = curLtr

    1熱度

    1回答

    我有問題,使用模數試圖除以小數。我選擇了fmod來選擇3和4,但是當選擇了3和4時,選擇了英寸後程序將停止工作。我希望保持模數,因爲就像我們在課堂上所獲得的那樣,但我我也開放其他方式。 int inches, choice, feet, yards; float centimeters, meters; float locentimeters, lometers; int meternum,

    0熱度

    2回答

    所以我試圖將一個數組分成兩半,並且分配比我預期更多的麻煩。 設置斷點,我知道當這些行正在執行「sz」(整數)設置爲9.此代碼設置「rightSz」(整數)爲4,這是我的預期,但它也設置「leftSz 「(Integer)等於6.我不知道爲什麼它給了我這個,並且在我的代碼的後面部分中導致了很多問題。 If sz Mod 2 = 1 Then rightSz = sz/2

    -3熱度

    2回答

    我只是有一個簡單的問題。在Java中,我們知道(y%x)的其餘部分不能大於x本身。因此,我們可以假設所有數字都小於x的某個值,比如100。然而,與此相反的是什麼呢?如果我們想要將所有數字設置爲某個值(比如說20)的範圍是[20,100],那該怎麼辦? 我在想,我們可以從兩邊減去20來得到範圍[0,80],然後取80的模數,然後加20。 我相信這個嗎? 謝謝。

    4熱度

    1回答

    我已經使用sails.js做了一個nodejs應用程序。它在我的本地主機中完美運行。當我嘗試將其發佈到服務器(模數)中時,問題就出現在生產中。你可以看看下面的錯誤。 Error: The hook `pubsub` is taking too long to load. Make sure it is triggering its `initialize()` callback, or else

    1熱度

    1回答

    我正在爲我的女兒做一個簡單的Android應用程序,所以她可以做數學問題。我發現隨機生成加法,減法和乘法問題相當容易,但是分解更加棘手。 我不想弄小數,所以我必須檢查每個是否可以無餘數整除。這是我正在... public void genDivQuestion() { text = (TextView) findViewById(R.id.textView1); text.

    0熱度

    2回答

    當我運行這段代碼時,我得到的輸出沒有任何意義。我很可能只是錯過了一些東西,但是我一直在努力通過手工解決問題來試圖找到問題,但是當我手工完成時,我會得到應有的價值。該計算的簡化版本是(c%10^n-c%10 ^(n-1))/ 10 ^(n-1)。 此計算的目標是將數字的數字指定給整數的數組。我並不是在尋找替代解決方案。 int cNumberV[nLength]; for(int n = nLen

    0熱度

    1回答

    這裏是我的代碼: x = fmodf((float)rand(), (float)(1/sqsize)) + x1; 的問題是,每當sqsize是4(如4,16,64),它總是返回相同的數字平方多的多。 sqsize是多個的平方根(所以對於4是2,對於16是4,對於64是8等)。 X1定義爲: x1 = fmodf(value,sqsize)/sqsize; 其中值等於在0-sqsize^