Здравейте! Кодът ми минава 5 от 12 теста в системата. На останалите грешката наподобява 8E45192915.4. Пробвах да го гугълна, но за първи път оставих гугъл без думи . 2-та примера, които са дадени в условието на задачата си ги конвертира без проблеми, но не разбирам от къде идват тези грешки при тестването…Идеи?
Scanner scan = new Scanner(System.in);
double number = Double.parseDouble(scan.nextLine());
String str = String.valueOf(number);
String empty = “”;
char[] ch = str.toCharArray();
for (int i = ch.length - 1; i >= 0; i–) {
empty += ch[i];
}
if (empty.startsWith(“0.”)) {
System.out.println(empty.substring(2, empty.length()));
} else {
System.out.println(empty);
}