esempio:
1,22 -> 1,00 (per difetto)
1,55 -> 2,00 (per eccesso)
come potrei fare? thanx!!!

Moderatore: mod Generali
Codice: Seleziona tutto
$parteDecimale = (float)$valore - (float)((int)$valore);
Codice: Seleziona tutto
// Rimuove la parte decimale del valore
$valore = (int)$valore;
if ($parteDecimale > 0.50)
{
$valore ++;
}
Codice: Seleziona tutto
$currencies->display_price($new_price, tep_get_tax_rate($product_info['products_tax_class_id']))
Codice: Seleziona tutto
$valore = funzione che visualizza il prezzo
Codice: Seleziona tutto
$valore = $product_info['products_price'];
$parteDecimale = (float)$valore - (float)((int)$valore);
// Rimuove la parte decimale del valore
$valore = (int)$valore;
if ($parteDecimale > 0.50)
{
$valore ++;
}