看板
[ Perl ]
討論串[問題] 'AND' bitwise 運算
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
今天在寫個小tool的時候發現. Perl 的 & 運算好像怪怪的.... Source:. $value = 4294967296;. print ($value & 0xFFFFFFFF);. Output:. 4294967295. Expect:. 預期應該是0. Excute Perl O
(還有230個字)
內容預覽:
你的 Perl 是 32bits 版本 (大概你的機器環境是 32bits 的?),. 所以無號整數的範圍最大是 4294967295,. 常數寫超過的時候 Perl 會讓它停在這個最大值... 解法... 可以找 64bits 機器環境使用 64bits 的 Perl.. ^^|. (嗯, 因為不
(還有6個字)
內容預覽:
欸~ 可以考慮局部 use bigint;. 像這樣子. # 這邊是平常的計算模式. { # 這個 block 裡面使用 bigint 計算模式. use bigint;. my $a = 18446744073709551616;. # 2**64 (因為我的環境是 64bits 的, 所以我試這
(還有89個字)
首頁
上一頁
1
下一頁
尾頁