Leon_DJ
7.02.2004, 15:41:06
Jak sprawdzic czy dana zmienna ma parzysta/nieparzysta wartosc ?
dzieki i pozdrawiam
Leon_DJ
Jeśli chodzi o liczby...
Dzielisz daną liczbę przez 2. Jeśli wyjdzie, 0 miejsc po przecinku oznacza to, że liczba jest parzysta.
krysk
7.02.2004, 15:56:56
[php:1:4cc2563231]<?php
$dzielna = "20"; // co ma się dzielić
$dzielnik = "2"; // przez co ma się dzielić
$podziel = $dzielna/$dzielnik;
$wyjscie = explode(".",$podziel);
if( $wyjscie[1] == "" ){
//jeśli jest podzielna
}else{
//jeśli nie jest podzielna
}
?>[/php:1:4cc2563231]
[php:1:a8e73b133f]<?php
if ( $zmienna % 2 == 0 )
{
print 'Parzysta';
}
else
{
print 'Nieparzysta';
}
?>[/php:1:a8e73b133f]
nobody
7.02.2004, 16:00:56
[php:1:7f35df7878]<?php
$liczba=23;
print ($liczba%2) ? "nieparzysta" : "parzysta";
?>[/php:1:7f35df7878]
Malo zabawy a taki fajny kod nie krysk?
cagrET
7.02.2004, 21:34:17
Przyśpieszona wersja :-)
[php:1:8c04fac21e]<?php
$liczba = 23;
echo ($liczba % 2) ? 'nieparzysta' : 'parzysta';
?>[/php:1:8c04fac21e]
[php:1:a194b16392]<?php
for ($liczba=0;$liczba<100;$liczba++){
echo ($liczba&1) ? $liczba.' - nieparzysta<br>' : $liczba.' - parzysta<br>';
}
?>[/php:1:a194b16392]
& szybsze operacja bitowa
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.