news 2026/5/30 22:06:30

第2章Java基本语法(上): 变量与运算符-- 变量之进制 变量之进制间的转换

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
第2章Java基本语法(上): 变量与运算符-- 变量之进制 变量之进制间的转换

关于进制

所有数字在计算机底层都以二进制形式存在。
对于整数,有四种表示方式:
二进制(binary)0,1,满21.0b0B开头。
十进制(decimal)0-9,满101
八进制(octal)0-7,满81.以数字0开头表示。
十六进制(hex)0-9A-F,满161.0x0X开头表示。此处的A-F不区分大小写。
如:0x21AF +1= 0X21B0

二进制

Java整数常量默认是int类型,当用二进制定义整数时,其第32位是符号位;
当是long类型时,二进制默认占64位,第64位是符号位
二进制的整数有如下三种形式:
原码:直接将一个数值换成二进制数。最高位是符号位
负数的反码:是对原码按位取反,只是最高位(符号位)确定为1
负数的补码:其反码加1
计算机以二进制补码的形式保存所有的整数。
正数的原码、反码、补码都相同
负数的补码是其反码+1

为什么要使用原码、反码、补码表示形式呢?
计算机辨别“符号位”显然会让计算机的基础电路设计变得十分复杂!于是
人们想出了将符号位也参与运算的方法.我们知道,根据运算法则减去一个正数等于加上一个负数,: 1-1 = 1 + (-1) = 0 ,所以机器可以只有加法而没有减法,这样计算机运算的设计就更简单了。

变量之进制间的转换

进制间转化

练 习
1.将以下十进制数转换为十六进制和二进制
123
256 87 62
2.将以下十六进制数转换为十进制和二进制
0x123 0x25F 0x38 0x62
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/30 5:32:28

AI实战:念念不忘小程序上线啦,带你重温美好时光

还在担心珍贵瞬间被遗忘?微信小程序「念念不忘」正式上线!AI智能分析你的照片,自动生成百字回忆——时间、地点、人物、故事,一键呈现。首页每日推送一张专属老照片,生日前两周自动展示靓照,纪念日临近也能…

作者头像 李华
网站建设 2026/5/28 13:54:32

2026别错过!8个降AI率软件降AIGC网站评测:自考论文降重全攻略

在2026年,随着AI技术的不断进步,学术论文中AI生成内容(AIGC)的比例也在逐年上升。对于自考学生而言,如何有效降低论文的AIGC率、去除AI痕迹并优化查重率,已成为一项关键任务。传统的人工修改方式不仅耗时耗…

作者头像 李华
网站建设 2026/5/28 22:11:00

信创办公系统如何通过富文本编辑器实现OFD格式导入?

农业集团信息管理系统富文本增强功能开发全记录 一、需求分析与技术选型 作为湖南某农业集团技术负责人,近期接到客户核心需求:在现有信息管理系统的后台文章发布模块中新增两大功能: 智能粘贴功能:支持从Word/微信公众号直接粘…

作者头像 李华
网站建设 2026/5/28 12:20:07

如何通过 IP 反查域名?这几个实用妙招,一查一个准

知道网络IP怎么反查出真实域名来?给大家分享几个我常用的方法,就算你不懂技术你都能查得出来! 一、fofa 这是一个白帽黑客非常喜欢用的社工平台,只要你输入IP就能查到很多背后的信息。 传送门:https://fofa.info 二…

作者头像 李华
网站建设 2026/5/28 16:18:52

深度测评AI论文写作软件 千笔ai写作 VS 灵感风暴AI,自考写作者必看!

随着人工智能技术的迅猛迭代与普及,AI辅助写作工具已逐步渗透到高校学术写作场景中,成为专科生、本科生、研究生完成毕业论文不可或缺的辅助手段。越来越多面临毕业论文压力的学生,开始依赖各类AI工具简化写作流程、提升创作效率。但与此同时…

作者头像 李华