nehmen wir an, ich habe eine Nummer in der folgenden Form: 0.00N1N2N3 ... (zum Beispiel 0.007).Wie runde Zahlen mit N Ziffern nach der Null?
Ich möchte die Nummer 0.00N1N2N3 ... Nn, in die folgende Nummer runden: 0.0M1M2M3..Mn.
Zum Beispiel: 0,007 muss auf 0,01 runden sein.
Jetzt kann die Nummer auch in folgender Form sein: 0.N1 ... Nn oder N1.N2 ... Nn, also muss die Lösung für alle Fälle generisch sein. Ich habe schreiben die folgende Funktion (nicht sicher, ob dies die richtige Antwort):
function roundup(number, precision) {
return Math.ceil(number * precision)
}
Dank für die schnelle Antwort – Brk