'tausend', 6 => 'millionen', 9 => 'milliarden'); $exponent_counter = 0; $rstr = ''; $o_num = $num; if (!$num) $rstr = 'null'; while ($num) { $str = ''; $exponent_counter += 3; $fnum = $num % 1000; if ($fnum > 99) { $str .= $preeiner[(int)($fnum / 100)].'hundert' ; } if (($fnum % 100) < 10 && $rstr) $str .= $preeiner[(int)($fnum % 100)]; elseif (($fnum % 100) < 20) $str .= $einer[(int)($fnum % 100)]; else $str .= $preeiner[$fnum % 10].'und'.$zehner[floor($fnum / 10 % 10)]; $num = (int)($num / 1000); $rstr = ($num ? $exponent[$exponent_counter] : '').$str . $rstr; } return $rstr; } ?>