Закръгляне на число
Здравейте,
имам следният въпрос. Искам да закръгля тип double до втория знак след десетичната запетая.
имам следният пример:
Например ако diff = 0.029999999, как мога да го закръгля до втория знак след десетичната запетая.
double diff = resto - sumCoins;
if (diff >=2) {
sumCoins +=2;
} else if (diff>=1) {
sumCoins +=1;
} else if (diff >= 0.50) {
sumCoins += 0.50;
} else if (diff >= 0.20) {
sumCoins += 0.20;
} else if (diff >= 0.10) {
sumCoins += 0.10;
} else if (diff >=0.05) {
sumCoins +=0.05;
} else if (diff >=0.02) {
sumCoins +=0.02;
} else if (diff >= 0.01) {
sumCoins +=0.01;
}
Здравей,
четох затова, но исках да видя има ли друг вариант директно при определянето на double променливата да има възможност да се посочи до кой знак да бъде закръглянето.