与运算&只是对2进制运算吗?我如果把十进制的整数进行&运算,结果会怎样?

mackjoya 1年前 已收到1个回答 举报

eemib 幼苗

共回答了11个问题采纳率:100% 举报

你在程序中写的“十进制数”,实际上计算机编译时已经都把它变成二进制的了.
例如,你写的123 & 321,写的虽然是两个“十进制数”,但编好的的计算机程序里,实际上123已经化成二进制的1111011,321已经化成二进制的101000001.
它们作&运算的结果是二进制的1000001.
而这个二进制的1000001化成十进制是65.

1年前

6
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.038 s. - webmaster@yulucn.com