Autor Zpráva
n5871
Profil *
Ahoj,
mam takovy problem s vypoctem>

$suma * $bonus (v %) = $vysledek


Mam ale problem s prevodem na procenta, jelikoz v DB, mam ulozenu hodnotu $bonus = 2.

A ja bych chtel provest napriklad toto>

$suma  = 100;

$bonus = 2;


$vysledek= $suma * $bonus;


Tak ale aby bonus nebyl 2 ale 1.02, tak aby vyslo, ze po navyseni o dve procenta bude hodnota 102.

Zkousel jsem to zapsat jako obyc rezec pomoc spojeni ale to nefungovalo korektne a asi to ani nejni nejlepsi cesta jak to udelat..

Kdyby nekdo tusil budu rad za kazdou radu.
ShiraNai7
Profil
?
$vysledek = $suma * $bonus / 100;
panther
Profil
ShiraNai7:
ještě ti chybí přičíst ta suma.

n5871:
další možnost je třeba $vysledek = $suma / 100 * (100 + $bonus);
ShiraNai7
Profil
Oprava:
$vysledek = $suma * (1 + $bonus / 100);
n5871
Profil *
Diky, to jsem potreboval poradit..

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0