ho un problema: uno script ha un controllo dei campi in javascript prima di inviare i dati al file .php che dovrà eseguire un calcolo. Se una selezione a un select è 1 l'operazione sarà 1*2 altrimenti 1*3 (naturalmente è un esempio banale ) adesso vi mostro la sorgente della pagina e in un commento quello di cui ho bisogno:
Codice PHP:
$calcolo $_POST['calcolo'];

if(
$calcolo == "1") {
  
$operazione_1 2;
}
if(
$calcolo == "2") {
  
$operazione_2 3;
}

if(isset(
$operazione_1) {
  if(
ereg("^[0-9]\.[0-9]$""$operazione_1") {
    if(
ereg_replace("^[0-9]\.[5-9]$""$operazione_1") {
      
/*
mi serve qualcosa che se dopo la virgola c'è + di 5 o 5,
faccia un arrotondamento per eccesso*/
    
}else{/*
mi serve qualcosa che se dopo la virgola c'è - di 5,
faccia un arrotondamento per difetto*/
    
}
  }

in pratica se avete capito mi serve una funzione che arrotondi per difetto o per eccesso a seconda del valore. grazie.