-2
Q
XOR運算CAL
A
回答
4
使用XOR:
my $x_hex = '08 F6';
my $y_hex = '4C 6E';
my $x = pack('(H2)*', split(' ', $x_hex)); # my $x = "\x08\xF6";
my $y = pack('(H2)*', split(' ', $y_hex)); # my $y = "\x4C\x6E";
my $z = $x^$y; # my $z = "\x44\x98";
my $z_hex = join(' ', unpack('(H2)*', $z)); # my $z_hex = "44 98";
上的數字使用XOR:
my $x_hex = '08 F6';
my $y_hex = '4C 6E';
my @x = map { hex($_) } split(' ', $x_hex); # my @x = (0x08, 0xF6);
my @y = map { hex($_) } split(' ', $y_hex); # my @y = (0x4C, 0x6E);
my @z = map { $x[$_]^$y[$_] } 0..$#x; # my @z = (0x44, 0x98);
my $z_hex = join ' ', map { sprintf("%02X", $_) } @z; # my $z_hex = "44 98";
+0
thx爲答覆哥們:* –
相關問題
- 1. I-Cal如何計算時間?
- 2. 一元運算符的區別(+ =,= +,++ x,x ++)
- 3. 使用x-path「|」運算符
- 4. SQL Server 2008 CAL
- 5. 調用&(x,y)按位運算符
- 6. X宏生成雜散運算符
- 7. 遠程運行OS X計算機
- 8. 計算x^y的運行時間
- 9. Crystal Report Server 5 CAL
- 10. 如何用它來comprehand定義x x和按位運算?
- 11. 運算符x ++;和++ x;對於int.哪個更快?爲什麼?
- 12. java運算符優先級y = x +(x = 10);
- 13. 可以在CoAP中藉助cal實現ECDSA和ECDH算法嗎?
- 14. 使用'x'運算符計算數字乘積的函數?
- 15. R中y(x)函數的算術運算
- 16. ,system.out.print(x +「+」+ x +「=」)中的plus運算符和x的功能是什麼?
- 17. 列出函數len,cal
- 18. Sharepoint需要哪種CAL?
- 19. CAL mkview命令失敗
- 20. 哪個和CAL,棱鏡,MEF?
- 21. TFS授權和CAL與SharePoint
- 22. 計算x值
- 23. 計算「X」天
- 24. 定時運算符+,運算符,運算符*和運算符/
- 25. 算術運算
- 26. 算術運算
- 27. 算術運算
- 28. 算術運算
- 29. 算術運算
- 30. 在浮點運算中x <= y和x-y <= 0等效嗎?
注意,不應該使用'$了'和'$ B'。它會干擾'sort'和其他潛艇。 – ikegami