当前位置:编程学习 > C#/ASP.NET >>

byte操作和转换的问题,十分急,谢谢!

byte A;
A & 127操作后如何返回整型变量(我这儿表示考试成绩的分数)

再和 128 & 操作,如果为true就加0.5.请问该怎么写啊,谢谢! --------------------编程问答-------------------- 可以直接当成int使用。 --------------------编程问答-------------------- &的返回值就是Int类型的啊。 --------------------编程问答-------------------- byte a= 0xff;
int i = a;
--------------------编程问答-------------------- 确实,,直接进行运算就可以了。结果就是 int --------------------编程问答-------------------- 127 & 128 不是0嘛~
怎么会出现true(1)的情况? --------------------编程问答-------------------- A & 127(11111111) 不还是A吗? --------------------编程问答-------------------- 6楼错了,以为是255呢。 --------------------编程问答-------------------- byte b = 0x24;
int i = b & 127;

--------------------编程问答-------------------- int i = A & 127;
再和128&没有意义,因为&127的结果再&128肯定是0。
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,