在Java中,我想执行102%100并将余数设为02,而不是2。我该怎么做?
整数a =(102%100);
a返回2而不是02 ..我想得到02 ..因为最初应该是1.02,但是mod返回2。:(有人知道怎么做吗?
2和02是相同的数字。
由于您使用它来查找小数点后的前两个数字,因此只需在任何一位数字上加上0。如果希望所有数字都在小数点后,则更常用的方法是:
//Strip all numbers before decimal-point
double decimalDigits = myNumber - (int)myNumber;
Run Code Online (Sandbox Code Playgroud)