Java toFixed(2) метод такой js
Что является синонимом метода JS toFixed(2) в языке Java. Единственный вариант - DecimalFormat?
1 ответ
Нет, но вы можете сделать это в качестве альтернативы:
/**
* Shortens a float to a specified length
* @param num The float to shorten
* @param to The length
* @return the shortened version
**/
public static String toFixed(float num, int to){
//Split at the decimal point
String[] s = String.valueOf(num).split("[.]");
//Combine the two so and shorten the second
String ending = s[1].substring(0, ((s[1].length() > to) ? to : s[1].length()));
return s[0] + '.' + ending;
}
Это не округляется, хотя