Mailinglisten-Archive |
Cyrill Schumacher wrote:
> > Lösung C ist es :
> >
> > Die Werte ergeben sich aus den 2er - Potenzen
> >
> > 2 ^ 0 = 1
> > 2 ^ 1 = 2
> > 2 ^ 2 = 4
> > 2 ^ 3 = 8
> > 2 ^ 4 = 16
> > 2 ^ 5 = 32
> > ...
> >
> > Du kannst diese Werte dann mit logischen Verküpfungen abfragen.
> >
> > Hoffe das hat geholfen.
>
> ne, das darf nicht war sein, ich habe die ganze nacht gegrübelt ...
> mehr nicht? na das hilft mir jetzt weiter :-)
Und wenn du auf ein bestimmtes Bit prüfen willst, z.B., ob 16 enthalten
ist, kannst du dies mit
if (($test & 16) != 0) {
echo "Bit gesetzt";
} else {
echo "Bit nicht gesetzt";
}
überprüfen. Das habe ich nämlich in dem Zusammenhang auch schon gesucht,
vielleicht hilft es dir weiter.
Gruss,
Ithamar Garbe
php::bar PHP Wiki - Listenarchive