/
Avrundning i en beräkning
Avrundning i en beräkning
Det finns ingen metod för att avrunda ett decimaltal till N decimaler. Här visar vi ett exempel på hur man kan komma runt detta.
Notera att det alltid måste vara ".0" på slutet när man dividerar.
Två decimaler i svaret
Multiplicera med 100, avrunda till närmaste heltal och dividera med 100. Exempel:
when
questions: Questions()
then
if (questions.get("vikt") != null && questions.get("langd") != null) {
double vikt = questions.get("vikt");
double langd = questions.get("langd");
double bmi = vikt / (langd * langd);
double bmiTvaDecimaler = Math.round(bmi * 100) / 100.0;
outcome.set(bmiTvaDecimaler);
}
end
Tre decimaler i svaret
Vill man ha 3 decimaler blir det
Math.round(bmi * 1000) / 1000.0
, multiple selections available,
Related content
1. Skapa en beräkning
1. Skapa en beräkning
More like this
Resultatberäkning på djupet
Resultatberäkning på djupet
Read with this
Profylax_dos*månad
Profylax_dos*månad
More like this
Beräkningar
Beräkningar
Read with this
2. Viktigt att komma ihåg vid programmering av beräkningar
2. Viktigt att komma ihåg vid programmering av beräkningar
More like this
Manualer och utbildning
Manualer och utbildning
Read with this