Autor Zpráva
Urapuna
Profil *
Ahojte,
potřebuji z minutového času Date("i") vždy dost dělitelnost pěti. Pokud je minuta 36 = 35 .... 03 = 00, 59 = 55 ..... 54 = 50 .... 55 = 55.

Neporadí někdo?
Mlocik97
Profil
a = i % 5;
result = i - a;
DarkMeni
Profil
Napadají mě 2 způsoby, buď klasické dělení a přetypování na celočíselný typ (useknutí des. míst) a pak opětovné vynásobení. Nebo přes modulo. Nevím co z toho je lepší, každopádně obojí dává stejný výsledek.

// klasické dělení
$min = 36;
echo (int)($min/5) * 5;

echo " ";
// operátor modulo
$min = 6;
echo $min - ($min % 5);

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