PHP - halierove vyrovnanie

Programovacie jazyky, rady, poradňa...
kubco2
Light Expert
Light Expert
Príspevky: 37
Registrovaný: 27 máj 2007, 10:33

PHP - halierove vyrovnanie

Príspevok od používateľa kubco2 »

Dobry den,

prosim Vas vie mi niekto pomoct ako spravim toto halierove vyrovnanie

teda mam:
suma: 126.43 Sk
halierove vyrovnanie: 0.07 Sk
konecna suma: 126.50 Sk

Viem to akurat zaokruhlit ale tam mi to nezaokruhli na 50haliere

Vdaka.

Shifty
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Ty do teda potrebuješ zaokrúhliť na 50 halierov?
kubco2
Light Expert
Light Expert
Príspevky: 37
Registrovaný: 27 máj 2007, 10:33

Príspevok od používateľa kubco2 »

no ja potrebujem aby si to automaticky zaokruhlilo na celu sumu alebo 50halierov kedze tie jedinne haliere su v obehu .. a aby vypisalo o kolko halierov sa zmenila hodnota
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Záleží od toho, v čom to potrebuješ urobiť. Dalo by sa to urobiť priamo cez SQL UPDATE, ale v takom prípade by si nevedel, o koľko sa to zmenilo.

Inak v php môžeš na zaokrúhlenie použiť napr. niečo takéto:

Kód: Vybrať všetko

function zaokruhli($n)
{
        return round(round($n*2)/2, 1);
}

echo zaokruhli(123.123), "<br>";
echo zaokruhli(126.43), "<br>";
echo zaokruhli(126.51), "<br>";
kubco2
Light Expert
Light Expert
Príspevky: 37
Registrovaný: 27 máj 2007, 10:33

Príspevok od používateľa kubco2 »

jasne dik karma+
Napísať odpoveď