社区
Java SE
帖子详情
请问Java中如何将一个二进制数转换为十进制数啊?
zhuzhichao
2006-07-20 10:48:55
在jdk文档中翻了半天,无果……
...全文
766
10
打赏
收藏
请问Java中如何将一个二进制数转换为十进制数啊?
在jdk文档中翻了半天,无果……
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhuzhichao
2006-07-20
打赏
举报
回复
问题解决,结帖了。
treeroot
2006-07-20
打赏
举报
回复
Integer.parseInt("-010101010",2)
可以带符号
treeroot
2006-07-20
打赏
举报
回复
一样呀
zhuzhichao
2006-07-20
打赏
举报
回复
chenxk(射线),如果是负数,该怎样转换?
jlusdy
2006-07-20
打赏
举报
回复
都是学知识嘛
ttaallkk1
2006-07-20
打赏
举报
回复
楼上的让我太没面子了 :(
chenxk
2006-07-20
打赏
举报
回复
Integer.parseInt("1100110", 2);
返回 102
ttaallkk1
2006-07-20
打赏
举报
回复
正整数情况
String aa = "01010110100101";
int bb=0;
if(aa.lenth>0){
for(int i=0;i<aa.lenth;i++){
bb+=(int)aa.charAt(i);
}
}
lean_liao
2006-07-20
打赏
举报
回复
有专门的函数 自己找找
迷眼流金
2006-07-20
打赏
举报
回复
要自己写代码实现
Java
中
实现
十进制
数
转换
为
二进制
Java
中
实现
十进制
数
转换
为
二进制
第一种:除基倒取余法 这是最符合我们平时的
数
学逻辑思维的,即输入
一个
十进制
数
n,每次用n除以2,把余
数
记下来,再用商去除以2…依次循环,直到商为0结束,把余
数
倒着依次排列,就构成了
转换
后的
二进制
数
。 那么,在实际实现
中
,可以用int的
一个
数
来存储最后的
二进制
,每次求余后把余
数
存储在int型
数
的低位,依次递增。 public void binaryToDecimal(int n){ int t = 0; //用来记录位
数
int bin = 0;
Java
中
实现
十进制
数
转换
为
二进制
的三种思路
Java
中
实现
十进制
数
转换
为
二进制
的三种思路
Java
中
实现
十进制
数
转换
为
二进制
第一种:除基倒取余法这是最符合我们平时的
数
学逻辑思维的,即输入
一个
十进制
数
n,每次用n除以2,把余
数
记下来,再用商去除以2...依次循环,直到商为0结束,把余
数
倒着依次排列,就构成了
转换
后的
二进制
数
。那么,在实际实现
中
,可以用int的
一个
数
来存储最后的
二进制
,每次求余后把余
数
存储在int型
数
的低位,依次递增。 1 p...
Java
中
输入
一个
十进制
数
,如何
转换
为
二进制
数
方法一:利用
Java
API直接
转换
十进制
数
如何
转换
为
二进制
数
,这在
Java
API
中
有
一个
方法,Integer.toBinaryString( ) 括号里面写上你要
转换
的
十进制
数
,这样可以直接
转换
。例如:public static void main(String[] args) {
十进制
转换
为
二进制
System.out.println(Integer.toBi
Java
十进制
转换
为
二进制
Java
十进制
到
二进制
转换
的3种不同方法。 1. Integer.toString()方法 我们可以使用Integer类的toString()方法将
十进制
数
转换
为
二进制
数
。此方法有两个参
数
,第
一个
参
数
是
十进制
数
,第二个参
数
是我们要
转换
的基
数
。对于
二进制
,基
数
为2。 1 2 3 4 5 6 7 8 9 10 11 12 13 import ja.
二进制
转换
.
java
_如何在
Java
程序
中
将
二进制
转换
为
十进制
?
如何在
Java
程序
中
将
二进制
转换
为
十进制
?在本节
中
,我们将把
二进制
数
转换
成
十进制
表示。在我们的程序
中
,我们定义了
一个
字符串格式的
二进制
数
字,然后将其
转换
为
十进制
数
字。
java
.lang包提供了将整
数
数
据
转换
为
二进制
数
到
十进制
数
的功能。这是我们正在使用的代码:int i = Integer.parseInt(str,2);以上方法在
Java
中
进行
二进制
到
十进制
的演示。计算机是基于
二进制
数
字格式,它只...
Java SE
62,612
社区成员
307,332
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章