Rundung eines Messwerte

  • Hallo

    Bei der Messung eines ADC Wertes am Pico mit Python bekomme ich z.B. diesen Wert angezeigt: 2.293282. Dabei schwanken meist die letzten 3 bzw. 4 Stellen. Bei einer Messung mit Multimeter bekomme ich einen Wert von 2,293 V angezeigt. Wenn ich beide Werte miteinander vergleiche liegen die Schwankunge im Bereich von 0,1 bis 1mV.

    Wie kann ich die 3 (4) letzten Stellen des Wertes (2.293282) auf- oder abrunden auf 2 Stellen nach dem Komma?

  • Code
    value = 1.3365
    rounded_value = round(value, 3)
    print(rounded_value)

    Ich weiß jetzt schon, dass hinterher die Frage kommt, wieso 0.5 abgerundet und 1.5 aufgerundet wird. Python sowie viele andere Sprachen wenden das wissenschaftliche Runden an, damit z.B. nach dem Runden eine Summe einen geringeren Fehler aufweist.

    Zitat

    Summe: 50.0

    Summe (wissenschaftliches runden): 50

    Summe (kaufmännisches runden): 55.0

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!