У меня есть следующие строки кода в моей Java println
заявление:Java: RoundingMode error- не может найти символ
System.out.println("Iteration: " + counter + "\tRoot: " +
new BigDecimal(x_iter).setScale(2, RoundingMode.HALF_UP).doubleValue());
Но я продолжал получать эту ошибку, и я не знаю, почему:
nth_root.java:26: error: cannot find symbol
new BigDecimal(x_iter).setScale(2, RoundingMode.HALF_UP).doubleValue()
^
symbol: variable RoundingMode
location: class nth_root
nth_root.java:26: error: cannot find symbol
new BigDecimal(x_iter).setScale(2, RoundingMode.HALF_UP).doubleValue()
^
symbol: class BigDecimal
location: class nth_root
2 errors
Есть ли библиотека, которую мне нужно импортировать, прежде чем использовать BigDecimal
? Что мне не хватает? Обратите внимание, что моя Java версия:
java version "1.8.0_05"
Java(TM) SE Runtime Environment (build 1.8.0_05-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.5-b02, mixed mode)
импорт java.math.BigDecimal – Eran
Вы должны быть используя IDE, которая автоматически обрабатывает импорт. –