2016-08-27 4 views

ответ

2

Oney образом будет разделив онемела от 100.0 (двойного значения)

public static void main(String[] linesInFile) { 
int numb = 200000; 
DecimalFormat def = new DecimalFormat("#.00"); 
String finalnumb = def.format(numb/100.0); 
System.out.println(finalnumb); 
} 
+0

Спасибо, это сработало – X09

0

Разделите число на 100.

int numb = 200000; 
numb = numb/100; 
DecimalFormat def = new DecimalFormat("#.00); 
String finalnumb = def.format(numb); 
+0

Это не работает с другими номерами, как 200001. –

+0

Возможно ОП может прояснить этот вопрос, чтобы указать точный тип и диапазон ввода вы должны быть в состоянии справиться. –

+0

Я не ОП. –

0

После логика может работать для вас.

int numb = 200000; 
    double d1=numb; 
    d1=d1/100; 
    DecimalFormat def = new DecimalFormat("#0.00"); 

    String finalnumb = def.format(d1); 
Смежные вопросы