问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java的与运算

发布网友 发布时间:2022-04-29 23:23

我来回答

5个回答

热心网友 时间:2022-06-25 19:17

在java中,设计int和比int位数来的小的类型,如byte,char等,都是先把小类型扩展成int再来运算,
byte b=-64

-64 的原码 11000000
反码 10111111
补码 11000000

b的整型值在扩展时最左边一位是符号位1,扩展后就是11111111 11000000
而b&255,这里255是整型,其值是00000000 11111111,与操作的结果是00000000 11000000追问你的意思是说去掉符号?还是说只保留后八位数不变前面补零?还是……,呵呵,小弟有点笨,能再解释解释吗?感激不尽

追答-64 的原码 后8位为11000000
255前面补零,不论-64前多少位是什么,求与结果都只会得到最后的八位

热心网友 时间:2022-06-25 19:17

简单点说:内存中有16位,分为高8位和低8位
255:00000000 11111111
xxx: 00110101 01010101
其作用是对低位清零,保留高位,或者是查看是否有进位,这都是些底层的东西,你想了解更多,可以先了解汇编语言。
正常编程时不需要这么写,如果你非要这么写,会影响你编程的速度,但是会极大的提高程序运行的速度。(要知道“加减乘除”最终都要被转换为“与或非”)

热心网友 时间:2022-06-25 19:18

看着很眼熟啊,这种计算方式是在网络地址和网关上运算看到的。比如,网关地址为192.168.1.1子网掩码为255.255.255.0那么你的ip地址只能是192.168.1.X。这样x是可变的,255.255.255.0的运算,确定了你的ip地址前三位不能变。同样如果你的子网掩码为255.255.0.0那表示你前两位不变。网关和ip地址总是有几位是相同的,是通过子网掩码的来的

热心网友 时间:2022-06-25 19:18

能贴下代码么???单纯的与255做与运算是没啥意义。255见过最多的就是出现在子网掩码上,是为了把一个有效IP的网段地址露出来,后面用8个0掩盖掉终端的具体IP。。。估计你看到的代码也有这种想要部分透传的意图吧。追问和ip没有一点关系,就是java中的io,在对字节进行处理时用大的

热心网友 时间:2022-06-25 19:19

&是位与运算,是每一位按位与进行运算。在内存比较紧张的时候,某些算法为了节省空间,可能在进行运算的时候采取位与运算,而且位与运算比普通的+ - * / 都要快,节省时间,提高效率
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
个人账户养老金预测公式:现有5万元,缴费20年,能领多少钱? 临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 CF灵狐的约定计划第一天签完了第二天为什么签不了? 签约中什么意思? java中的?和:是什么运算符还是什么意思? CF7月新灵狐的约定活动时间_穿越火线新灵狐的约定活动详情 Java中逻辑运算符中“与”与“逻辑与”的区别,“或”与“逻辑或”的区别,“异或”与“或”“逻辑或 请问如果签约了掌上穿越火线里的7月灵狐的约定,解约的流程 CF灵狐的约定怎么领vip 海普凯诺1987奶粉和金领冠哪个好点? 灵狐的约定cfvip体验资格怎么用 我发现飞鹤奶粉好几个产品,选哪个最适合呀? CF灵狐的约定,需要签约多久?以后就不用每月都上线就可以领奖励呢? 怎样一次注册多个邮箱? 佳农椰青生产日期 cf灵狐的约定为什么没有发武器 佳农椰子保质期 穿越火线2019年8月灵狐者的约定怎么预约? 飞鹤奶粉跟1987哪个奶粉不上火 朋友们~在深圳住房公积金该买不该买? 在深圳买了房为什么还要交住房公积金 怎样查看朋友圈里朋友撒回的微信 深圳住房公积金是强制性购买的吗? java中&与&&的区别,请明白的人来回答 人身保险规划书500字 java |和&运算符 保险公司团险计划书 新华保险计划书 保险公司的新机构在筹备,计划书怎么写 给刚满月的孩子上保险,求一份计划书 手写平安保险计划书 健康险计划书怎么做 如何规划一份完整的保险计划书 求Rational Rose安装破解的四个文件,分别为flexlm.cpl、license.dat、lmgrd.exe、rational.exe。 哪里能破解Flexlm许可证保护的行业软件?急呀! FLEXlm: not running 请问 你是怎么解决的?? PADS9.5如何破解? pads9.2破解文件生成的Flexlm文件夹是空的,并没有生成LICENSE.DAT和LICENSE.TXT,怎么办? FLEXlm server for PTC Solidworks2010安装完,破解时最后一步,在注册表中找不到FLEXlm License Manager] 收费渠道term什么意思 苦恼,PADS2007安装过程中破解问题一直不能解决,求各路大神出手相助。 农行TREM 什么意思