模数后如何恢复数字

时间:2016-12-31 13:06:15

标签: java methods modulo

如何在模数操作中缓存我删除的原始数字,以便随后用另一个数字替换数字后可以恢复它们?

示例:

Public void setDigit(int number, int place, int newdigit) {
    Int num = number;
    Int k = place;
    Int newDigit = newdigit;

    For(int x = 0; x<k; x++) {
        Num/=10;
    }

    Num%=10;
    Num = newDigit 
} 

请提前帮助谢谢。

1 个答案:

答案 0 :(得分:0)

如果我正确理解了您的问题,例如num = 1234,当您取模数为10时,您希望找到123

要执行此操作,您只需使用num / x,其中numintxint,其中包含您刚使用的模数。< / p>

因此,在这种情况下,num %= 10num = 4。但如果我们先num / 10,那么我们会得到123