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

java的数字二进制输出14

发布网友 发布时间:2023-11-25 17:14

我来回答

4个回答

热心网友 时间:2024-07-14 05:26

首先,java里int是有32位2进制数组成的
我们一般赋值
int
i
=
1;
这个是赋值10进制的数
赋值
2进制要
int
i
=
01;(前面加个0,就表示是2进制数)
赋值16进制(常用)
int
i
=
0x00000001;
(0x表示为16进制数)
3种的值都是1.
要用2进制输出就是Integer.toBinaryString(i)
拓展:
因为计算机处理位运算速度是非常快的(应该是最快的运算)
所以很多时候,如果有一堆boolean变量需要表示时,
一般只用1个int的数表示,如:
int
i
=
0x0000000f;//表示后4位为1
int
m
=
(i
>>
2)
&
1;
//
其中m就是表示某一位的值,2表示右边开始数第2位(当然是从第0位开始算的)
这样就能取具体每一位的值
这种方法在很吃代码效率的程序中经常遇到
全手打,望支持

热心网友 时间:2024-07-14 05:26

定义十进制的数直接写,定义8进制的数以0开头,定义二进制的数以0b开头,定义十六进制的数以0x开头
需要将十进制的数以二进制的数表示出来可以参照下例:
int
a
=
10;
System.out.println(Integer.toBinaryString(a));
转换成八进制把Binary换成Octal
转换成十六进制把Binary换成Hex
解释:Binary是二进制的意思,Octal是八进制的意思,Hex是十六进制的意思。

热心网友 时间:2024-07-14 05:27

byte
a
=
1111;
//
这样定义,这个
1111
到底是二进制,还是10进制,还是
x
进制,系统是不知道的。。
在这里,1111
默认被当作
10
进制。。
java
不支持显式输入二进制,默认为
10
进制,0
开头为8进制,比如
01111,0x开头为16
进制,比如
0x11。。
byte
数据类型所表示的范围为 -128~127,已经超出范围了。。

热心网友 时间:2024-07-14 05:27

要是我肯定先尝试一下,二进制以B开头,那就b代表下看咯,不行再去查。
事实也证明是不行的,查了一下,还真没有二进制的输出形式。
Integer
类倒是有相应的方法:
static
StringtoBinaryString(int
i)
以二进制(基数
2)无符号整数形式返回一个整数参数的字符串表示形式。
System.out.print(Integer.toBinaryString(x));
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么来大姨妈胸会胀 少儿学什么舞蹈 青年学什么舞蹈好 成年人学什么舞蹈 福州企业最低工资标准 2013年厦门的底薪是多少 生产要素的需求有哪些性质 生产要素的需求有何特点? 什么是生产要素需求 微观经济学要素需求什么是条件要素需求?它和要素需求有什么不同?_百度... 吃500g番薯会胖吗 晚上运动后 如何辨别牛奶是否掺水?67 使用身体乳需要注意什么吗 被封之后如何自助解封?8 这是出自哪里的~谢谢告知~~~ 如何判断鲜牛奶里兑水13 如何看到微信群里陌生人的呢? 如何查看微信群里好友的 毛茸茸的枝头,雪绣的花边潇洒,串串花穗齐绽,洁白的流苏如花。这句话... java中怎么把一个数做二进制形式输出42 怀庄1998承红合红瓶有那几款 聪慧女人会有哪些睿智的情感观念? 1t30kg 用小数怎么写 中专药剂学要学哪些科目?35 中专药剂主要学些什么?191 仿写走月亮第六自然段250字287 ...自己在手机上修改了原始密码,别人还能登上吗 怎么在微信群中快速查找其他人的 什么是数学投影?怎么计算? 忘了,手机号也没绑定? 小学四年级暑假作业数学第39页应用与提高第2题的答案 电梯曳引机减速箱油温不能超过 怎么重置行车记录仪wifi密码2 一般的经营部可以开增值税发票吗1 我的被封了,要怎么解封?395 被冻结了怎么解冻?20 电梯曳引机减速箱油温不能超过 减速机级数是什么意思54 什么是减速器的级数12 未满足一年可以强制改吗? “你是个老实人”用英语怎么说呀?2 我是用英语怎么说5 我是纯爷们 用英语怎么说?36 锦州烧烤烟大到那个部门投诉? 不满一年如何更改? 被冻结了怎么办?22 你好,我的给封了,怎么能解封?1 锦州烧烤烟大到那个部门投诉? 求电梯大手子指导,电梯考试试题:电梯按有无减速装置分为哪几类... 电梯中的减速器就是限速器吗?7