Hallo weiß ich, dass eine Zahl in wissenschaftlicher Notation drucken Ich kann wie folgt vorgehenWissenschaftliche Notation in Python
"%.3e" % 123.456
1.234e+02
gibt aber wie kann ich erhalten
12.34e+01?
Hallo weiß ich, dass eine Zahl in wissenschaftlicher Notation drucken Ich kann wie folgt vorgehenWissenschaftliche Notation in Python
"%.3e" % 123.456
1.234e+02
gibt aber wie kann ich erhalten
12.34e+01?
Zur Klarstellung, die meisten Verwendungen von Scientific Notation bezieht sich auf Normalized Notation, die das Blei erfordert Die Nummer ist mindestens 1, aber kleiner als 10. In Engineering Notation ist der Exponent ein Vielfaches von drei. Dies sind die zwei am häufigsten verwendeten Versionen von Scientific Notation.
Nicht gerade eine Antwort, aber zu wichtig eine Klärung in den Kommentaren zu begraben, so denke ich, es sollte besser bleiben, wo es ist. – SamB
'12.34e + 01' ist keine wissenschaftliche Notation, welche Regeln wollen Sie beim Anzeigen von Zahlen erreichen? –
gegebenen Ziffern abcdefgh Ich möchte die folgende Transformation erhalten: 0.abcdefgh -> 0.abc e + 00 a.bcdefgh -> a.bcd e + 00 ab.cdefgh -> ab.cde e + 00 abcd.defgh -> ab.cde e + 01 abcd.efgh -> ab.cde e + 02 abcde.fgh -> ab.cde e + 03 – Revist
Wie bestimmen Sie, wann 2 als Exponent verwendet werden soll? –