Boris Hoeller: Zahlen in Text umwandeln

Beitrag lesen

Hallo Frank,

hey- das sieht ja überwiegend schon mal _sehr_ cool aus.

Klappt in den meisten Fällen.

Hier die Ausnahmen:

Zahlwert          Ausgabe
---------------------------
   1000000       "eins Millionen tausend"
  10000000       "Millionen tausend"
        10       ""
     10000       "tausend"
   2000000       "zwei Millionen tausend"
   2000001       "zwei Millionen tausend eins"
   2000010       "zwei Millionen tausend"
   2000100       "zwei Millionen tausend einhundert"
   2001000       "zwei Millionen einstausend"
   2010000       "zwei Millionen tausend"
  20000000       "zwanzig Millionen tausend"
  20000001       "zwanzig Millionen tausend eins"

Diese Serie verdeutlicht die empirisch ermittelten

Probs hoffentlich ...

Im wesentlichen besteht das Problem mit

der "zehn"(-tausend oder -million) und das die

tausend überflüssig angegeben wird.

Mit Zahlen wie 21343 oder 25 oder 6500345 wird

das script spielend fertig :))))))

Fast "endcoole" Sache soweit, da wenige Zeilen und viel Effekt!!!

Grüße aus Bonn
Bo