社区
Java SE
帖子详情
2进制转换成10进制问题,高位在后地位在前,应该怎么转换
javatea_ppl
2003-10-15 11:51:27
我是采用左移8位方法来做的,但有时会出现负数。。。这是为什么?
...全文
149
4
打赏
收藏
2进制转换成10进制问题,高位在后地位在前,应该怎么转换
我是采用左移8位方法来做的,但有时会出现负数。。。这是为什么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
peacock_king
2003-10-15
打赏
举报
回复
参考Integer:
public static int parseInt(String s, int radix)
原码。
quanch
2003-10-15
打赏
举报
回复
最高位是符号位,你左移8位就可能将符号位置为1了,就成负数了。
alienbat
2003-10-15
打赏
举报
回复
换成StringBuffer 再使用StringBuffer类的倒置字符串方法
再换回二进制
vampire1129
2003-10-15
打赏
举报
回复
先将二进制转换成字符数组
再依次读入
如a[]="10001011";
int sum=0;
for(int i=0;i<a.length();i++)
{
int x=(int)(a[i]);
if(x==49){sum+=Math.pow(2,i)}
return sum//十进制数
计算机基础进制
转换
(二进制、八进制、十进制、十六进制)
十进制整数
转换
成
二进制采用“除2倒取余”,十进制小数
转换
成
二进制小数采用“乘2取整”。 例题: 135D = __ B 解析:如下图所示,将135除以2,得余数,直到不能整除,然后再将余数从下至上倒取。得到结果:1000 ...
二进制和十进制的
转换
一、十进制
转换
成
二进制 1.1 正整数转二进制 要点:除二取余,倒序排列,
高位
补零。 方法:将正的十进制数除以二,得到的商再除以二,依次类推直至商为0或1时为止,然后在旁边标出各步的余数,最后倒着写出来,...
进制
转换
:二进制、八进制、十六进制、十进制之间的
转换
进制
转换
:二进制、八进制、十六进制、十进制之间的
转换
不同进制之间的
转换
在编程中经常会用到,尤其是C语言。 将二进制、八进制、十六进制
转换
为十进制 二进制、八进制和十六进制向十进制
转换
都非常容易,就是...
在线
2进制
8进制
10进制
16进制进制
转换
工具
在线
2进制
8进制
10进制
16进制进制
转换
工具 在线
2进制
8进制
10进制
16进制进制
转换
工具 本工具支持将
2进制
转
10进制
,
2进制
转16进制,
10进制
转
2进制
,16进制转
2进制
用字母来表示不同的进制,B(Binary)表示二进制,O...
2进制
, 8进制 ,
10进制
, 16进制 , 介绍 及 相互
转换
及 快速
转换
的方法
数据在计算机中的表示,最终以二进制的形式存在 , 就是各种 <黑客帝国>电影中那些 0101010… 的数字 ; 我们操作计算机 , 实际 就是 使用 程序 和 软件 在 计算机上 各种读写数据, 如果我们直接操作...
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章