2013-12-10 110 views
1

我正在使用可變整數長度。對於每個我需要只有最右邊的兩個數字。例如:截斷和填充整數

3938 = 38 
787028 = 28 
83883 = 83 

其他數字並不重要,我只需要兩個最右邊的整數。 另外,我正在假設有些數字是單個數字。對於這些數字,我需要用一個額外的左零填充它們。 e.g:

8 = 08 
2 = 02 

感謝

+2

'的String.format( 「%02D」,N 100%)' –

+0

@JoopEggen你爲什麼不只是使這個答案嗎? –

+0

@SteveP我評論說,我覺得這個問題有點非數學公式化。我打算別人回答和解釋;模數等。 –

回答

2
int foo = 3938; 
int modulo = foo % 100; 
String formatted = String.format("%02d", modulo);