Для достижения этого мы можем использовать этот форматер:
DecimalFormat df = new DecimalFormat("#.00");
String resultado = df.format(valor)
или:
DecimalFormat df = new DecimalFormat("0.00"); :
Используйте этот метод, чтобы получить всегда два десятичных знака:
private static String getTwoDecimals(double value){
DecimalFormat df = new DecimalFormat("0.00");
return df.format(value);
}
Определение этих значений:
91.32
5.22
11.5
1.2
2.6
Используя метод, мы можем получить следующие результаты:
91.32
5.22
11.50
1.20
2.60
С небольшим изменением это хорошо работало для меня
$qb=$this->dm->createQueryBuilder('AppBundle:CSSDInstrument')
->update()
->field('status')->set($status)
->field('id')->equals($instrumentId)
->getQuery()
->execute();