Bitorientierte Operatoren

Genau wie C besitzt auch Perl Operatoren für das bitorientierte UND (AND), ODER (OR) und EXKLUSIV-ODER (XOR): &, | und ^. Aus der Tabelle zu Beginn dieses Abschnitts können Sie ersehen, daß das bitorientierte UND einen höheren Vorrang hat als die anderen. Wir haben aber ein wenig geschummelt und behandeln sie in der folgenden Beschreibung zusammen.

Diese Operatoren verhalten sich bei numerischen Werten anders als bei Strings. (Hier haben wir eine der wenigen Situationen, in denen sich Perl um den Unterschied kümmert.) Wenn beide Operanden Zahlen sind (oder als solche verwendet wurden), dann werden beide in ganze Zahlen umgewandelt, und die bitweise Operation wird mit diesen beiden Integerwerten durchgeführt. Es wird garantiert, ...

Get Programmieren mit Perl now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.