Hallo,
es gibt die funktion round(), welche mit Zahlen kaufmännisch rundet, aber leider nur auf ganze Zahlen.
Gibt es eine Funktion, welche mir 2 oder gar 3 Stellen nachdem Komma mit ausgibt?
Ich habe eine selbsterstellte funktion, jedoch wäre ein einfacher befehl übersichtlicher und komfortabler.
Hallo,
es gibt die funktion round(), welche mit Zahlen kaufmännisch
rundet, aber leider nur auf ganze Zahlen.
Gibt es eine Funktion, welche mir 2 oder gar 3 Stellen nachdem
Komma mit ausgibt?
Ich habe eine selbsterstellte funktion, jedoch wäre ein
einfacher befehl übersichtlicher und komfortabler.
Nope, gibt es nicht aber was spricht gegen eine einfache Funktion die das für dich erledigt:
function rundeStellen(wert,stellen)
{
return Math.round(wert*Math.pow(1,stellen))*Math.pow(1,stellen)
}
dann hast du einen einfachen ‚Befehl‘ der auch noch anregend aussieht.
Nope, gibt es nicht aber was spricht gegen eine einfache
Funktion die das für dich erledigt:
function rundeStellen(wert,stellen)
{
return
Math.round(wert*Math.pow(1,stellen))*Math.pow(1,stellen)
}
Naja, vielleicht weil meine Funktion etwas komplizierter war,aber so ist’s schon besser, zumindest vom gedanken her, den rechenweg werde ich wohl etwas anpassen (pow(1,xyz) ist immer 1 oder irre ich mich da???)
trotzdem danke, mit math.pow() werde ich das mal machen, besser als meine vorherige funktion
Naja, vielleicht weil meine Funktion etwas komplizierter
war,aber so ist’s schon besser, zumindest vom gedanken her,
den rechenweg werde ich wohl etwas anpassen (pow(1,xyz) ist
immer 1 oder irre ich mich da???)
Ja, 1 ^ xyz = 1, er meinte wohl auch Math.pow(2,stellen)