Guten Tag.
print "Ergebnis:", irgendeinezahl * zahlmitdereins.zahlmitderneunzehn
Besser Python 3 verwenden.
Das mag Python aber nicht.. wie bekomme ich das hin?
ich hab keine Ahnung von Python, aber was du beschreibst, ist ein einfacher mathematischer Ausdruck:
faktor = zahlmitdereins + zahlmitderneunzehn/100
Richtig, fünfte Klasse Mathematik. So funktioniert das aber leider nur, wenn zahlmitderneunzehn zweistellig ist.
Um das etwas universeller zu gestalten, muss die Zehnerpotenz von zahlmitderneunzehn ermittelt und zahlmitderneunzehn entsprechend geteilt werden. Also den Logarithmus zur Basis 10 rausgekramt und dieses gemacht:
a = 1
b = 19
math.log10(b)
1.2787536009528289
math.ceil(math.log10(b))
2
10 ** 2
100
b / 10 ** math.ceil(math.log10(b))
0.19
a + (b / 10 ** math.ceil(math.log10(b)))
1.19
a = 5
b = 6789
a + (b / 10 ** math.ceil(math.log10(b)))
5.6789