Fraktion nach Float umrechnen?

So'ne Artmag diese Frage, aber umgekehrt.

Gegeben eine Zeichenfolge wie1, 1/2, oder1 2/3, wie wandelt man es am besten in einen Schwimmer um? Ich denke über die Verwendung von regulären Ausdrücken von Fall zu Fall nach, aber vielleicht kennt jemand einen besseren Weg oder eine bereits vorhandene Lösung. Ich hatte gehofft, ich könnte es nur gebraucheneval, aber ich denke der 3. Fall verhindert das.

Antworten auf die Frage(9)

Ihre Antwort auf die Frage