ciao a tutti,
non capisco perchèle operazioni non ridanno!!!
allora io passo a questa funzione
preventivo(31.60) // quindi $prez = 31.60
in questo caso $_POST['fasciac'] = 50 (che è lo sconto)
esegue la funzione e mi restituisce
PREZZO NETTO: € 15,50 + IVA 18,00 - PREZZO CONSIGLIATO: 31,60 + IVA 37,20
VVoVe: ma il 50% di 31,60 non è 15,80 ??
codice:
function preventivo($prez) {
if(!isset($prez)) {
$return = "CHIEDERE PREVENTIVO";
}
else {
$prez = number_format($prez, 2, ',' , '.');
$scontato = $prez - $prez * $_POST['fasciac']/100;
$scontato = number_format($scontato, 2, ',' , '.');
$IVATOC = $scontato * 20/100 + $scontato;
$IVATOC = number_format($IVATOC, 2, ',' , '.');
$IVATO = $prez * 20/100 + $prez;
$IVATO = number_format($IVATO , 2, ',' , '.');
$return = "PREZZO NETTO: € $scontato + IVA € $IVATOC - PREZZO CONSIGLIATO: € $prez + IVA € $IVATO";
}
return $return;
}
grazie mille