double value=121.1;
DecimalFormat format = new DecimalFormat();
int len = (value + "").length() - (value + "").indexOf(".") - 1;
if (len > 0) {
format.applyPattern("#." + StringUtils.repeat("0", len));
} else {
format.applyPattern("#");
}
String result = format.format(value);