Java 截断和填充整数

Java 截断和填充整数,java,integer,padding,truncate,Java,Integer,Padding,Truncate,我正在使用可变整数长度。对于每一个,我只需要最右边的两个数字。e、 g: 3938 = 38 787028 = 28 83883 = 83 其他数字不重要,我只需要最右边的两个整数。 另外,我的工作假设有些数字是个位数。对于这些数字,我需要用一个额外的左零填充它们。e、 g: 8 = 08 2 = 02 谢谢String.format(“%02d”,n%100)@JoopEggen你为什么不回答这个问题?@stevp我评论道,因为我觉得这个问题的表述有点不符合数学。我想让别人回答和解

我正在使用可变整数长度。对于每一个,我只需要最右边的两个数字。e、 g:

3938   = 38
787028 = 28
83883  = 83
其他数字不重要,我只需要最右边的两个整数。 另外,我的工作假设有些数字是个位数。对于这些数字,我需要用一个额外的左零填充它们。e、 g:

8 = 08
2 = 02 

谢谢

String.format(“%02d”,n%100)
@JoopEggen你为什么不回答这个问题?@stevp我评论道,因为我觉得这个问题的表述有点不符合数学。我想让别人回答和解释;模之类的。@JoopEggen很公平。
int foo = 3938;
int modulo = foo % 100;
String formatted = String.format("%02d", modulo);