[精讚] [會員登入]
1784

[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] 14-進階比對 #1--取回比對內容 perl的正規表達式進階比對

PERL 正規表達式會用到的符號 PERL在比對時常常會用到符號整理

[PERL] 16-字串取代和置換 Perl 字串比對及置換

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

[PERL]] find 和 perl 的結合--大量檔案中文字的取代 利用PERL作大量的文件取代

[PERL] 07-陣列 #1 -- 基本 perl的陣列

隨機好文

TFTP Server 安裝及使用 讓設備的網路設定檔或是韌體經由TFTP拷備出來,操作的方法

[CodeIgniter3] 解決無法上傳特定檔案(.sb2)的問題 上傳時出現The filetype you are attempting to upload is not allowed,要怎麼解決?

世紀帝國征服者新版本--被遺忘的帝國 世紀帝國征服者新版本--被遺忘的帝國 世紀二代的征服者是精典遊戲中的精典,aofe更好玩...

[PHP] 檢查檔案是否是圖檔 使用getimagesize函數檢查檔案是否是圖檔

只會買到爛貨的政府採購法 政府採購的公開招標,常常就只能比價格不能比品牌,只能比價格不能比品質,只能比價格不能比口碑,只能比價格不能比信用...