Java数据类型练习
来源:互联网 发布:扫描全身知健康的仪器 编辑:程序博客网 时间:2024/05/29 08:06
/* byte b = 130;有没有问题?如果我想让赋值正确,可以怎么做?结果是多少? 练习: byte b = 300;*/class DataType6{ public static void main(String[] args){ //因为byte的范围是:-128到127. //130不在此范围内,所以报错。 //byte b = 130; //可以使用强制类型转换 byte b = (byte)130; //结果是多少? System.out.println(b); }}/* 分析: 我们要想知道结果是什么,应该知道计算机如何计算 计算机中的计算是以补码的形式进行的 所以需要该数的补码,先计算二进制 A:130的二进制是: 00000000 00000000 000000000 10000010 这是130的原码,反码和补码 B:做截取操作,截成byte类型 10000010 这个结果是补码。 C:已知补码求原码。 符号位 数值位 补码: 1 0000010 反码: 1 0000001 原码: 1 1111110 所以130是127
阅读全文
0 0
- Java数据类型练习
- java数据类型基础题练习
- [Java练习]数据类型互相转换
- Java基础知识01-数据类型练习
- java例程练习(数据类型转换)
- 数据类型练习
- java例程练习(基础数据类型的包装类)
- java技术支持 练习使用八种基本数据类型
- Js_数据类型综合练习
- OC 数据类型 练习
- Python中数据类型-练习
- Hadoop自定义数据类型编程练习
- Clojure练习-5.组合数据类型
- java例程练习(控制台参数与基础数据类型的包装类)
- Thinking in java 代码练习 第一天 第一例 数据类型-直接常量 草稿
- JAVA数据类型
- Java数据类型
- java数据类型
- java 数据类型例子
- 【noip2009】道路游戏
- 千寻位置发布毫米级自动化监测解决方案,将服务百亿建筑安全监测市场
- 关于对java中接口的理解以及接口与抽象类的区别
- RDD合并
- Java数据类型练习
- 人工智能在消费级视频场景中的应用 | 硬创公开课预告
- Istio开源平台发布,Google、IBM和Lyft分别承担什么角色?
- 大唐电信子公司7.2亿元与高通等设立合资公司,提供手机芯片组解决方案
- Ajax的工作原理
- “自动生成字段声明,对象转换属性设置"脚本工具
- 二十几岁没有十年
- 【noip2015】跳石头 二分+离散化
- 大华股份智能云存储震撼首发 闪耀2017数博会