andrisp Posted June 21, 2005 Report Posted June 21, 2005 if (strpos(".", $x) == FALSE) { $x = $x.".00"; } kaapee ja man x = 5, vinjs izdod 5.00 ?
bubu Posted June 21, 2005 Report Posted June 21, 2005 (edited) Nu tāpēc, ka tu uzrakstīji: Ja punkts nav atrodams mainīgajā $x, tad pieliekam tam galā .00. Tāpēc arī 5 tiek pielikts .00 galā. -- Labojums: Es nepareiz pateicu. Tu tur uzrakstīji: Ja mainīgais $x nav atrodams iekš strigna "." (tb tas nav vienāds ar "."), tad pieliekam tam galā .00. Tāpēc arī 5 tiek pielikts .00 galā. Otrais parametrs tiek meklēts iekš pirmā parametra. Edited June 21, 2005 by bubu
andrisp Posted June 21, 2005 Author Report Posted June 21, 2005 Nu tāpēc, ka tu uzrakstīji: Ja punkts nav atrodams mainīgajā $x, tad pieliekam tam galā .00. Tāpēc arī 5 tiek pielikts .00 galā. 18682[/snapback] fak fak, es sajaucu.. ja x = 5.00, tad vinjs vienalga izdod 5.00.00
andrisp Posted June 21, 2005 Author Report Posted June 21, 2005 Nu tāpēc, ka tu uzrakstīji: Ja punkts nav atrodams mainīgajā $x, tad pieliekam tam galā .00. Tāpēc arī 5 tiek pielikts .00 galā.-- Labojums: Es nepareiz pateicu. Tu tur uzrakstīji: Ja mainīgais $x nav atrodams iekš strigna "." (tb tas nav vienāds ar "."), tad pieliekam tam galā .00. Tāpēc arī 5 tiek pielikts .00 galā. Otrais parametrs tiek meklēts iekš pirmā parametra. 18682[/snapback] aa, es tos sajaucu.. ai kaa man viss juukk.. paldies
Venom Posted June 21, 2005 Report Posted June 21, 2005 if (strpos($x, '.')!==false) ibo ja $x='.00', tad pos==0 ($x{0}='.', $x{1}='0' =$x{2})
v3rb0 Posted June 21, 2005 Report Posted June 21, 2005 nu ja var .00 un vēl visādi citādi būt tad labāk number_format(floatval($x), 2, '.', '') lietot un miers.
Recommended Posts