parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Еще и переполнение где-после 22 миллионов

vova 14.03.2007 14:43

$var(1)
^while($var<9999999999){ 
	^eval($var)[%.2f] ^int2str:money2str(^eval($var)[%.2f])
	$var($var*1.1)
}[<br>]
Вывод (неправильные копейки жирным, что разглядел)
1.00 Один рубль 0 копеек
1.10 Один рубль 10 копеек
1.21 Один рубль 21 копейка
1.33 Один рубль 33 копейки
1.46 Один рубль 46 копеек
1.61 Один рубль 61 копейка
1.77 Один рубль 77 копеек
1.95 Один рубль 95 копеек
2.14 Два рубля 14 копеек
2.36 Два рубля 36 копеек
2.59 Два рубля 59 копеек
2.85 Два рубля 85 копеек
3.14 Три рубля 14 копеек
3.45 Три рубля 45 копеек
3.80 Три рубля 80 копеек
4.18 Четыре рубля 18 копеек
4.59 Четыре рубля 59 копеек
5.05 Пять рублей 5 копеек
5.56 Пять рублей 56 копеек
6.12 Шесть рублей 12 копеек
6.73 Шесть рублей 73 копейки
7.40 Семь рублей 40 копеек
8.14 Восемь рублей 14 копеек
8.95 Восемь рублей 94 копейки
9.85 Девять рублей 85 копеек
10.83 Десять рублей 83 копейки
11.92 Одиннадцать рублей 92 копейки
13.11 Тринадцать рублей 11 копеек
14.42 Четырнадцать рублей 42 копейки
15.86 Пятнадцать рублей 86 копеек
17.45 Семнадцать рублей 45 копеек
19.19 Девятнадцать рублей 19 копеек
21.11 Двадцать один рубль 11 копеек
23.23 Двадцать три рубля 23 копейки
25.55 Двадцать пять рублей 55 копеек
28.10 Двадцать восемь рублей 10 копеек
30.91 Тридцать рублей 91 копейка
34.00 Тридцать четыре рубля 0 копеек
37.40 Тридцать семь рублей 40 копеек
41.14 Сорок один рубль 14 копеек
45.26 Сорок пять рублей 26 копеек
49.79 Сорок девять рублей 79 копеек
54.76 Пятьдесят четыре рубля 76 копеек
60.24 Шестьдесят рублей 24 копейки
66.26 Шестьдесят шесть рублей 26 копеек
72.89 Семьдесят два рубля 89 копеек
80.18 Восемьдесят рублей 18 копеек
88.20 Восемьдесят восемь рублей 20 копеек
97.02 Девяносто семь рублей 2 копейки
106.72 Сто шесть рублей 72 копейки
117.39 Сто семнадцать рублей 39 копеек
129.13 Сто двадцать девять рублей 13 копеек
142.04 Сто сорок два рубля 4 копейки
156.25 Сто пятьдесят шесть рублей 25 копеек
171.87 Сто семьдесят один рубль 87 копеек
189.06 Сто восемьдесят девять рублей 6 копеек
207.97 Двести семь рублей 97 копеек
228.76 Двести двадцать восемь рублей 76 копеек
251.64 Двести пятьдесят один рубль 64 копейки
276.80 Двести семьдесят шесть рублей 80 копеек
304.48 Триста четыре рубля 48 копеек
334.93 Триста тридцать четыре рубля 93 копейки
368.42 Триста шестьдесят восемь рублей 42 копейки
405.27 Четыреста пять рублей 27 копеек
445.79 Четыреста сорок пять рублей 79 копеек
490.37 Четыреста девяносто рублей 37 копеек
539.41 Пятьсот тридцать девять рублей 41 копейка
593.35 Пятьсот девяносто три рубля 35 копеек
652.68 Шестьсот пятьдесят два рубля 67 копеек
717.95 Семьсот семнадцать рублей 95 копеек
789.75 Семьсот восемьдесят девять рублей 75 копеек
868.72 Восемьсот шестьдесят восемь рублей 72 копейки
955.59 Девятьсот пятьдесят пять рублей 59 копеек
1051.15 Одна тысяча пятьдесят один рубль 15 копеек
1156.27 Одна тысяча сто пятьдесят шесть рублей 27 копеек
1271.90 Одна тысяча двести семьдесят один рубль 90 копеек
1399.08 Одна тысяча триста девяносто девять рублей 8 копеек
1538.99 Одна тысяча пятьсот тридцать восемь рублей 99 копеек
1692.89 Одна тысяча шестьсот девяносто два рубля 89 копеек
1862.18 Одна тысяча восемьсот шестьдесят два рубля 18 копеек
2048.40 Две тысячи сорок восемь рублей 40 копеек
2253.24 Две тысячи двести пятьдесят три рубля 23 копейки
2478.56 Две тысячи четыреста семьдесят восемь рублей 56 копеек
2726.42 Две тысячи семьсот двадцать шесть рублей 42 копейки
2999.06 Две тысячи девятьсот девяносто девять рублей 6 копеек
3298.97 Три тысячи двести девяносто восемь рублей 97 копеек
3628.87 Три тысячи шестьсот двадцать восемь рублей 87 копеек
3991.75 Три тысячи девятьсот девяносто один рубль 75 копеек
4390.93 Четыре тысячи триста девяносто рублей 93 копейки
4830.02 Четыре тысячи восемьсот тридцать рублей 2 копейки
5313.02 Пять тысяч триста тринадцать рублей 2 копейки
5844.32 Пять тысяч восемьсот сорок четыре рубля 32 копейки
6428.76 Шесть тысяч четыреста двадцать восемь рублей 76 копеек
7071.63 Семь тысяч семьдесят один рубль 63 копейки
7778.80 Семь тысяч семьсот семьдесят восемь рублей 80 копеек
8556.68 Восемь тысяч пятьсот пятьдесят шесть рублей 68 копеек
9412.34 Девять тысяч четыреста двенадцать рублей 34 копейки
10353.58 Десять тысяч триста пятьдесят три рубля 58 копеек
11388.94 Одиннадцать тысяч триста восемьдесят восемь рублей 94 копейки
12527.83 Двенадцать тысяч пятьсот двадцать семь рублей 83 копейки
13780.61 Тринадцать тысяч семьсот восемьдесят рублей 61 копейка
15158.67 Пятнадцать тысяч сто пятьдесят восемь рублей 67 копеек
16674.54 Шестнадцать тысяч шестьсот семьдесят четыре рубля 54 копейки
18342.00 Восемнадцать тысяч триста сорок два рубля 0 копеек
20176.19 Двадцать тысяч сто семьдесят шесть рублей 18 копеек
22193.81 Двадцать две тысяч сто девяносто три рубля 81 копейка
24413.20 Двадцать четыре тысяч четыреста тринадцать рублей 20 копеек
26854.51 Двадцать шесть тысяч восемьсот пятьдесят четыре рубля 51 копейка
29539.97 Двадцать девять тысяч пятьсот тридцать девять рублей 97 копеек
32493.96 Тридцать две тысяч четыреста девяносто три рубля 96 копеек
35743.36 Тридцать пять тысяч семьсот сорок три рубля 36 копеек
39317.70 Тридцать девять тысяч триста семнадцать рублей 69 копеек
43249.46 Сорок три тысяч двести сорок девять рублей 46 копеек
47574.41 Сорок семь тысяч пятьсот семьдесят четыре рубля 41 копейка
52331.85 Пятьдесят две тысяч триста тридцать один рубль 85 копеек
57565.04 Пятьдесят семь тысяч пятьсот шестьдесят пять рублей 4 копейки
63321.54 Шестьдесят три тысяч триста двадцать один рубль 54 копейки
69653.70 Шестьдесят девять тысяч шестьсот пятьдесят три рубля 70 копеек
76619.07 Семьдесят шесть тысяч шестьсот девятнадцать рублей 7 копеек
84280.97 Восемьдесят четыре тысяч двести восемьдесят рублей 97 копеек
92709.07 Девяносто две тысяч семьсот девять рублей 7 копеек
101979.98 Сто одна тысяча девятьсот семьдесят девять рублей 98 копеек
112177.97 Сто двенадцать тысяч сто семьдесят семь рублей 97 копеек
123395.77 Сто двадцать три тысяч триста девяносто пять рублей 77 копеек
135735.35 Сто тридцать пять тысяч семьсот тридцать пять рублей 35 копеек
149308.88 Сто сорок девять тысяч триста восемь рублей 88 копеек
164239.77 Сто шестьдесят четыре тысяч двести тридцать девять рублей 76 копеек
180663.75 Сто восемьдесят тысяч шестьсот шестьдесят три рубля 75 копеек
198730.12 Сто девяносто восемь тысяч семьсот тридцать рублей 12 копеек
218603.13 Двести восемнадцать тысяч шестьсот три рубля 13 копеек
240463.45 Двести сорок тысяч четыреста шестьдесят три рубля 45 копеек
264509.79 Двести шестьдесят четыре тысяч пятьсот девять рублей 78 копеек
290960.77 Двести девяносто тысяч девятьсот шестьдесят рублей 77 копеек
320056.85 Триста двадцать тысяч пятьдесят шесть рублей 84 копейки
352062.53 Триста пятьдесят две тысяч шестьдесят два рубля 53 копейки
387268.79 Триста восемьдесят семь тысяч двести шестьдесят восемь рублей 79 копеек
425995.67 Четыреста двадцать пять тысяч девятьсот девяносто пять рублей 67 копеек
468595.23 Четыреста шестьдесят восемь тысяч пятьсот девяносто пять рублей 23 копейки
515454.76 Пятьсот пятнадцать тысяч четыреста пятьдесят четыре рубля 76 копеек
567000.23 Пятьсот шестьдесят семь тысяч рублей 23 копейки
623700.26 Шестьсот двадцать три тысяч семьсот рублей 26 копеек
686070.28 Шестьсот восемьдесят шесть тысяч семьдесят рублей 28 копеек
754677.31 Семьсот пятьдесят четыре тысяч шестьсот семьдесят семь рублей 31 копейка
830145.04 Восемьсот тридцать тысяч сто сорок пять рублей 4 копейки
913159.54 Девятьсот тринадцать тысяч сто пятьдесят девять рублей 54 копейки
1004475.50 Один миллион четыре тысячи четыреста семьдесят пять рублей 50 копеек
1104923.05 Один миллион сто четыре тысячи девятьсот двадцать три рубля 5 копеек
1215415.35 Один миллион двести пятнадцать тысяч четыреста пятнадцать рублей 35 копеек
1336956.89 Один миллион триста тридцать шесть тысяч девятьсот пятьдесят шесть рублей 88 копеек
1470652.58 Один миллион четыреста семьдесят тысяч шестьсот пятьдесят два рубля 58 копеек
1617717.84 Один миллион шестьсот семнадцать тысяч семьсот семнадцать рублей 84 копейки
1779489.62 Один миллион семьсот семьдесят девять тысяч четыреста восемьдесят девять рублей 62 копейки
1957438.58 Один миллион девятьсот пятьдесят семь тысяч четыреста тридцать восемь рублей 58 копеек
2153182.44 Два миллиона сто пятьдесят три тысяч сто восемьдесят два рубля 44 копейки
2368500.68 Два миллиона триста шестьдесят восемь тысяч пятьсот рублей 68 копеек
2605350.75 Два миллиона шестьсот пять тысяч триста пятьдесят рублей 75 копеек
2865885.83 Два миллиона восемьсот шестьдесят пять тысяч восемьсот восемьдесят пять рублей 83 копейки
3152474.41 Три миллиона сто пятьдесят две тысяч четыреста семьдесят четыре рубля 41 копейка
3467721.85 Три миллиона четыреста шестьдесят семь тысяч семьсот двадцать один рубль 85 копеек
3814494.04 Три миллиона восемьсот четырнадцать тысяч четыреста девяносто четыре рубля 4 копейки
4195943.44 Четыре миллиона сто девяносто пять тысяч девятьсот сорок три рубля 44 копейки
4615537.78 Четыре миллиона шестьсот пятнадцать тысяч пятьсот тридцать семь рублей 78 копеек
5077091.56 Пять миллионов семьдесят семь тысяч девяносто один рубль 55 копеек
5584800.72 Пять миллионов пятьсот восемьдесят четыре тысяч восемьсот рублей 72 копейки
6143280.79 Шесть миллионов сто сорок три тысяч двести восемьдесят рублей 79 копеек
6757608.87 Шесть миллионов семьсот пятьдесят семь тысяч шестьсот восемь рублей 87 копеек
7433369.75 Семь миллионов четыреста тридцать три тысяч триста шестьдесят девять рублей 75 копеек
8176706.73 Восемь миллионов сто семьдесят шесть тысяч семьсот шесть рублей 73 копейки
8994377.40 Восемь миллионов девятьсот девяносто четыре тысяч триста семьдесят семь рублей 40 копеек
9893815.14 Девять миллионов восемьсот девяносто три тысяч восемьсот пятнадцать рублей 14 копеек
10883196.66 Десять миллионов восемьсот восемьдесят три тысяч сто девяносто шесть рублей 66 копеек
11971516.32 Одиннадцать миллионов девятьсот семьдесят одна тысяч пятьсот шестнадцать рублей 32 копейки
13168667.96 Тринадцать миллионов сто шестьдесят восемь тысяч шестьсот шестьдесят семь рублей 96 копеек
14485534.75 Четырнадцать миллионов четыреста восемьдесят пять тысяч пятьсот тридцать четыре рубля 75 копеек
15934088.23 Пятнадцать миллионов девятьсот тридцать четыре тысяч восемьдесят восемь рублей 23 копейки
17527497.05 Семнадцать миллионов пятьсот двадцать семь тысяч четыреста девяносто семь рублей 5 копеек
19280246.76 Девятнадцать миллионов двести восемьдесят тысяч двести сорок шесть рублей 76 копеек
21208271.43 Двадцать один миллионов двести восемь тысяч двести семьдесят один рубль 43 копейки
23329098.57 рублей -39 копеек
25662008.43 рублей -53 копеек
28228209.27 рублей -69 копеек
31051030.20 рублей -76 копеек
34156133.22 рублей -74 копеек
37571746.54 рублей -42 копеек
41328921.20 рублей -76 копеек
45461813.32 Два миллиона пятьсот двенадцать тысяч сто сорок рублей 36 копеек
50007994.65 Семь миллионов пятьдесят восемь тысяч триста двадцать один рубль 69 копеек
55008794.11 Двенадцать миллионов пятьдесят девять тысяч сто двадцать один рубль 15 копеек
60509673.53 Семнадцать миллионов пятьсот шестьдесят тысяч рублей 57 копеек
66560640.88 рублей -4 копеек
73216704.97 рублей -95 копеек
80538375.46 рублей -47 копеек
88592213.01 Два миллиона шестьсот девяносто две тысяч восемьсот шестьдесят семь рублей 9 копеек
97451434.31 Одиннадцать миллионов пятьсот пятьдесят две тысяч восемьдесят восемь рублей 39 копеек
107196577.74 Двадцать один миллионов двести девяносто семь тысяч двести тридцать один рубль 82 копейки
117916235.52 рублей -36 копеек
129707859.07 Восемьсот пятьдесят восемь тысяч восемьсот сорок рублей 19 копеек
142678644.97 Тринадцать миллионов восемьсот двадцать девять тысяч шестьсот двадцать шесть рублей 9 копеек
156946509.47 рублей -37 копеек
172641160.42 Восемьсот сорок две тысяч четыреста шестьдесят восемь рублей 58 копеек
189905276.46 Восемнадцать миллионов сто шесть тысяч пятьсот восемьдесят четыре рубля 62 копейки
208895804.11 рублей -69 копеек
229785384.52 Пятнадцать миллионов тридцать семь тысяч девятнадцать рублей 72 копейки
252763922.97 рублей -79 копеек
278040315.27 Двадцать миллионов триста сорок две тысяч двести семьдесят семь рублей 51 копейка
305844346.79 Пять миллионов сто девяносто шесть тысяч шестьсот тридцать шесть рублей 7 копеек
336428781.47 рублей -21 копеек
370071659.62 рублей -2 копеек
407078825.58 Двадцать миллионов пятьсот тридцать одна тысяч семьсот шестьдесят восемь рублей 94 копейки
447786708.14 Восемнадцать миллионов двести восемьдесят девять тысяч девятьсот семьдесят восемь рублей 54 копейки
492565378.95 Двадцать миллионов сто восемнадцать тысяч девятьсот семьдесят шесть рублей 39 копеек
541821916.85 рублей -63 копеек
596004108.53 рублей -91 копеек
655604519.39 Одиннадцать миллионов триста пятьдесят девять тысяч четыреста двадцать четыре рубля 99 копеек
721164971.32 рублей 0 копеек
793281468.46 Двадцать миллионов сто восемьдесят семь тысяч триста пятьдесят пять рублей 18 копеек
872609615.30 Тринадцать миллионов шестьсот шестнадцать тысяч сто пятьдесят шесть рублей 10 копеек
959870576.83 Четырнадцать миллионов девятьсот семьдесят семь тысяч семьсот семьдесят один рубль 71 копейка
1055857634.52 рублей -48 копеек
1161443397.97 Один миллион восемьсот две тысячи двести двадцать восемь рублей 5 копеек
1277587737.76 рублей -4 копеек
1405346511.54 рублей -14 копеек
1545881162.69 рублей -87 копеек
1700469278.96 рублей -44 копеек
1870516206.86 рублей -38 копеек
2057567827.55 рублей -53 копеек
2263324610.30 рублей -58 копеек
2489657071.33 рублей -35 копеек
2738622778.47 рублей -98 копеек
3012485056.31 Шесть миллионов семь тысяч девятьсот сорок девять рублей 11 копеек
3313733561.94 Шесть миллионов шестьсот восемь тысяч семьсот сорок четыре рубля 2 копейки
3645106918.14 рублей -46 копеек
4009617609.95 Пятнадцать миллионов двести девяносто восемь тысяч двадцать четыре рубля 67 копеек
4410579370.95 рублей -93 копеек
4851637308.04 рублей -44 копеек
5336801038.84 Одиннадцать миллионов сорок одна тысяч пятьсот девяносто один рубль 80 копеек
5870481142.73 рублей -79 копеек
6457529257.00 Пятнадцать миллионов семьдесят восемь тысяч триста тринадцать рублей 0 копеек
7103282182.70 Шестнадцать миллионов пятьсот восемьдесят шесть тысяч сто сорок четыре рубля 30 копеек
7813610400.97 рублей -75 копеек
8594971441.07 Пять миллионов тридцать шесть тысяч восемьсот сорок девять рублей 7 копеек
9454468585.18 Пять миллионов пятьсот сорок тысяч пятьсот тридцать три рубля 98 копеек