[精讚] [會員登入]
1766

[PERL] 位元運算 Bitwise operation

PERL的位元運算整理

分享此文連結 //n.sfs.tw/10676

分享連結 [PERL] 位元運算 Bitwise operation@新精讚
(文章歡迎轉載,務必尊重版權註明連結來源)
2019-10-22 07:59:00 最後編修
2017-01-24 13:29:33 By 張○○
 

自動目錄

AND運算 & --同時有才為真

A & B

0

1

0

0

0

1

0

1

OR運算 | -- 只要有即為真

A | B

0

1

0

0

1

1

1

1

EXCLUSIVE-OR運算 XOR ^ -- 互斥才為真

A ^ B

0

1

0

0

1

1

1

0

NOT OR -- 和OR相反,只要有即為假

!(A | B) 

0

1

0

1

0

1

0

0

NOT ! -- 相反

A

!A

defined( !A) ?

0
undef

1

true

1

null

true

真的相反是 null

這裡要特別注意,就算 A 為 null 值,defined( !A) 仍為真

補數 COMPLEMENT ~ -- 和補數加起來為 2^32-1

A

~A

0

4294967295

1

4294967294

推位運算

The SHIFT RIGHT >> 等於除2

The SHIFT LEFT << 等於乘2


原文 2009-11-19 16:30:55

END

你可能感興趣的文章

[PERL] 檢查IP是否在某個網段內:matchcidr 檢查IP是否在某個網段內 matchcidr in perl

[PERL] 11- 雜湊的範例 Perl 的幾個雜湊範例

[PERL] 12- 副程式 Perl 的副程式就是所謂的函數

關於Perl,你得知道這幾點 Perl 有不少奇異的地方,值得看一看

[PERL] JSON物件的使用 PERL要處理JSON,可以使用perl提供的模組,一些技巧整理。

[PERL] 06-運算子 #2 PERL的運算子介紹,總共有21種

隨機好文

魔球中小女孩唱的歌 The show 魔球中小女孩唱的歌 The show

[AS3] FLASH 引入外部as檔 FLASH AS3中,若要引用另外撰寫的 class(*.as) 檔案,該如何處理?

清潔瓦斯爐盤 瓦斯爐上面的金屬盤,用久後就會黑黑油油,怎麼清怎麼刷也弄不乾淨,今天我發現一個方法可以弄乾淨…

維修(更換)鐵捲門馬達 自己更換家中的鐵捲門馬達

[TCP] TCP關閉的四步程序 TCP關閉的四個步驟