number-manipulation

    1熱度

    4回答

    我想要在javascript中獲得給定系列的相反順序的編號。如果我有以下幾大系列: [1,2,2,2,5,5,7,8,8,10] 那麼,如果輸入的是數字8輸出應該是2,因爲: 1 = 10 2 = 7 2 = 7 2 = 7 5 = 5 5 = 5 7 = 4 [8 = 2] [8 = 2] 10 = 1 //--> [1 , 2,3,4, 5,6, 7, 8,9, 10

    1熱度

    2回答

    有一天,我決定用Java編寫radix sort的實現。基數排序應該是O(k * N),但是由於將每個數字分解爲一個數字的過程,我的結果是O(k^2 * N)。我通過修改(%)前面的數字併除以10來消除後面的數字來分解每個數字。我問我的教授是否有更有效的方法來做這件事,他說要使用位操作符。現在對於我的問題:在Java中分解每個數字的方法是最快的,1)上述方法。 2)將數字轉換爲字符串並使用子字符串

    1熱度

    6回答

    我有一個函數可以將賦給函數的數字舍入到最近的整個便士。 <script type='text/javascript'> Math.roundNumber = function(a,b){ if(!isNaN(parseInt(a))){ c = Math.pow(10,b); return (Math.round(a*c)/c); } ret

    2熱度

    1回答

    我有一個.txt文件,其中包含菜單和命令列表。我希望能夠做的是通過這個.txt文件的每一行增量運行,檢查數字,並從前一個值中增加它。所以,這裏是該文件的一個示例部分: menu1=do something cmd1=cd \\somewhere menu2=do something cmd2=cd \\somewhere menu3=do something cmd3=cd \\some

    2熱度

    3回答

    我期待着做以下工作:假設我有一個像125.625 =>的數字我希望能夠告訴我的程序是1 * 100 + 2 * 10 + 5 * 1 + 0.625。我該怎麼做? 感謝

    2熱度

    4回答

    public class Return { public static void main(String[] args) { int answer = digit(9635, 1); print("The answer is " + answer); } static void print(String karen) { S

    0熱度

    3回答

    JavaScript中是否有一個內置函數用於取決於總數反轉數字?如果沒有如何實施呢? 即 number = 2; total_number = 10; __________________ answer = 9; reverse(2, 10) // returns 9 因爲: 1 == 10 [2 == 9] 3 == 8 4 == 7 5 == 6 6 == 5 7 =