PHP: Törttel való osztás maradékának nem ad vissza semmit

Szerző
Üzenet
laji
Regisztrált tag
Regisztrált tag
Avatar

Csatlakozott: 2005.12.02. Péntek 1:00
Hozzászólások: 3
Hozzászólás Elküldve: 2006.01.02. 07:49    Hozzászólás témája: PHP: Törttel való osztás maradékának nem ad vissza semmit
Hozzászólás az előzmény idézésével
Az egyik php számtani művelet, ugye, a maradék (modulus).
Képlete: osztandó%osztó==maradék

Kód:

<?php
echo 12%5;// kiírja, hogy 2 (12/5 maradéka)
?>

Fura dologba ütköztem.

Kód:

<?php
echo 17%0.7;// Nem ír ki semmit! Mintha nem lenne maradék.
?>

Tudja valaki, mi az oka? Ez vajon így kell működjön, vagy valami rosszul van beállítva nálam a php-ben?
_________________
Üdv: laji

Felhasználó profiljának megtekintése Privát üzenet küldése Felhasználó weblapjának megtekintése
Ceriak
Adminisztrátor
Adminisztrátor
Avatar

Csatlakozott: 2005.06.14. Kedd 1:00
Hozzászólások: 1080
Hozzászólás Elküldve: 2006.01.02. 14:44    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Nem lehet, hogy egész számként adja vissza valamiért a tört helyett?

Felhasználó profiljának megtekintése Privát üzenet küldése
laji
Regisztrált tag
Regisztrált tag
Avatar

Csatlakozott: 2005.12.02. Péntek 1:00
Hozzászólások: 3
Hozzászólás Elküldve: 2006.01.02. 14:58    Hozzászólás témája:
Hozzászólás az előzmény idézésével

Ceriak írta:

Nem lehet, hogy egész számként adja vissza valamiért a tört helyett?
Nem - nem ad vissza semmit.
_________________
Üdv: laji

Felhasználó profiljának megtekintése Privát üzenet küldése Felhasználó weblapjának megtekintése
fberci
Adminisztrátor
Adminisztrátor
Avatar

Csatlakozott: 2005.05.28. Szombat 1:00
Hozzászólások: 7388
Hozzászólás Elküldve: 2006.01.02. 16:04    Hozzászólás témája:
Hozzászólás az előzmény idézésével

Ceriak írta:

Nem lehet, hogy egész számként adja vissza valamiért a tört helyett?
Nekem ezt csinálja, igaz php5-ön (5.0.5).
A maradékos oztást általában egész számokra szokták alkalmazni, úgyhogy szerintem elképzelhető, hogy a törttel való maradékos osztást rosszul kezeli le a php.
_________________
Üdv.: fberci
Kereső | Szabályzat | phpBB3 telepítés/frissítés/konvertálás | Útmutatók | Olympus - phpBB3 | Kérlek, ne küldj privát üzenetet nem személyes dologgal kapcsolatban!

Felhasználó profiljának megtekintése Privát üzenet küldése Felhasználó weblapjának megtekintése
laji
Regisztrált tag
Regisztrált tag
Avatar

Csatlakozott: 2005.12.02. Péntek 1:00
Hozzászólások: 3
Hozzászólás Elküldve: 2006.01.02. 16:31    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Nálam a 4.3.11 fut, annál nincs kimenete a 17/0.7 maradéknak.
_________________
Üdv: laji

Felhasználó profiljának megtekintése Privát üzenet küldése Felhasználó weblapjának megtekintése
Hozzászólások megtekintése:  

Nem készíthetsz új témákat ebben a fórumban.
Nem válaszolhatsz egy témára ebben a fórumban.
Nem módosíthatod a hozzászólásaidat a fórumban.
Nem törölheted a hozzászólásaidat a fórumban.
Nem szavazhatsz ebben fórumban.

Hirdetés
Hirdetés