parne alebo neparne cislo ?? - php

Programovacie jazyky, rady, poradňa...
etel
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 232
Registrovaný: 16 okt 2006, 10:37
Kontaktovať používateľa:

parne alebo neparne cislo ?? - php

Príspevok od používateľa etel »

ako zistim v php ci je cislo neparne alebo nie ?? .. najlepsie bez toho aby som musel nejake neparne vypisovat ...
sundevil
VIP
VIP
Používateľov profilový obrázok
Príspevky: 4169
Registrovaný: 18 mar 2005, 12:03
Bydlisko: BA

Príspevok od používateľa sundevil »

parne - neparne urcis po vypocitani zvysku do deleni cislom 2, teda modulo 2
ak je 0 tak parne, ak 1 tak neparne, lahsie to nejde

http://www.php.net/manual/sk/function.fmod.php
v php je to funkcia fmod
priklad:

<?php
$x = 5.7;
$y = 1.3;
$r = fmod($x, $y);
// $r equals 0.5, because 4 * 1.3 + 0.5 = 5.7
?>
mastermind
VIP
VIP
Používateľov profilový obrázok
Príspevky: 4810
Registrovaný: 09 feb 2005, 13:17

Príspevok od používateľa mastermind »

Kód: Vybrať všetko

if ($cislo%2===0){echo "parne";}else {echo "neparne";}
ronnie08
Light Expert
Light Expert
Príspevky: 36
Registrovaný: 09 feb 2011, 17:19

Re: parne alebo neparne cislo ?? - php

Príspevok od používateľa ronnie08 »

0 je parne alebo neparne?
teda, až teraz som si všimla, nemá to nič spoločné s programovaním, potrebujem to na matiku :oops:
meteor123
Amateur
Amateur
Príspevky: 30
Registrovaný: 08 sep 2010, 17:48

Re: parne alebo neparne cislo ?? - php

Príspevok od používateľa meteor123 »

parne...
COTHW
Medium Star
Medium Star
Príspevky: 497
Registrovaný: 08 aug 2009, 15:37

Re: parne alebo neparne cislo ?? - php

Príspevok od používateľa COTHW »

Chlapci nechcem vám do toho fušovať, ale zdá sa mi, že nula nepatrí ani medzi párne a ani medzi nepárne (i keď 0 mod 2 = 0).
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: parne alebo neparne cislo ?? - php

Príspevok od používateľa audiotrack »

COTHW napísal:Chlapci nechcem vám do toho fušovať, ale zdá sa mi, že nula nepatrí ani medzi párne a ani medzi nepárne (i keď 0 mod 2 = 0).
http://en.wikipedia.org/wiki/Parity_of_zero
Wictorko
Novice
Novice
Príspevky: 1
Registrovaný: 15 jún 2012, 10:26

Re:

Príspevok od používateľa Wictorko »

Dakujem, dost mi to pomohlo :-)
mastermind napísal:

Kód: Vybrať všetko

if ($cislo%2===0){echo "parne";}else {echo "neparne";}
//autoeditácia príspevku (15 Jún 2012, 10:31)
O tej nule sa tu vravi, preto, lebo ak je po deleni dvoma zvysok nula, tak je povodne cislo parne.
Nikto tu nulou nejde delit, tak tvoju poznamku povazujem za irelevantnu.
weroro
Flash coder
Flash coder
Používateľov profilový obrázok
Príspevky: 3206
Registrovaný: 14 feb 2009, 22:34
Bydlisko: Bratislava
Kontaktovať používateľa:

Re: parne alebo neparne cislo ?? - php

Príspevok od používateľa weroro »

Však on ani nulou deliť nechcel. On chcel deliť nulu iným číslom a to sa môže.
Napísať odpoveď