buna ziua
cum as putea sa fac urmatoarea: am nr 34-->sa fie 30
daca e 35 sa fie 40 daca e 20 sa fie 20..daca m-ati inteles?
multumesc
Rotunjire numar la intregul zecimal apropiat
-
- Mesaje: 157
Rotunjire numar la intregul zecimal apropiat
MarPlo
Mesaje: 4343
Buna ziua
Incearca functia din acest exemplu:
Incearca functia din acest exemplu:
Cod: Selectaţi tot
<?php
// functia imparte $nr la 10, il rotunjeste la intregul apropiat, si returneaza numarul inmultit cu 10
function roundZecimalApropiat($nr) {
return round($nr/10) * 10;
}
// array cu numere
$nrs = array(34, 35, 20);
// obtine un array cu numerele trecute prin roundZecimalApropiat() (rotunjite la zecimalul apropiat)
$nrs2 = array_map("roundZecimalApropiat", $nrs);
// se verifica numerele din $nrs2
print_r($nrs2); // Array ( [0] => 30 [1] => 40 [2] => 20 )
?>
Subiecte similare
-
Afisare numar cel mai mare dintr o coloana
PHP - MySQL - XML
Primul mesaj
Bună MarploUltimul mesaj
Vreau să extrag din coloan pret cel mai mare numar ca de exemplu 4444.
Mie imi afisează 54 în loc de 4444, dacă în loc de 4444 modific...
Am schimbat `pret` varchar(20) DEFAULT NULL in `pret` int(11) NOT NULL ca la tine si merge.
Multumesc