相关疑难解决方法(0)

为什么Java中的字节范围为-128到127?

我不明白为什么一个字节可以采用的最低值-128.我可以看到最高值是127,因为它是01111111二进制的,但是如何-128只用8位表示,其中一个用于符号?正128已经是8位,即10000000,然后你需要第9位来表示负号.

请有人帮我解释一下这个问题.

java byte

65
推荐指数
3
解决办法
6万
查看次数

原始浮点值如何为-0.0?那是什么意思?

为什么原始浮点值可以是-0.0?那是什么意思?
我可以取消该功能吗?

当我有:

  float fl;  
Run Code Online (Sandbox Code Playgroud)

然后fl == -0.0返回true,所以fl == 0.但是当我打印它时,它会打印出来-0.0.

java floating-point

50
推荐指数
4
解决办法
2万
查看次数

标签 统计

java ×2

byte ×1

floating-point ×1