Jämförda versioner

Nyckel

  • Dessa rader lades till.
  • Denna rad togs bort.
  • Formateringen ändrades.

Infoga utdrag
Beräkningar
Beräkningar
nameprogrammering av uträkningar
nopaneltrue

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.

Observera

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:

Kodblock
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

...