十进制and二进制
来源:互联网 发布:ubuntu中国官网 编辑:程序博客网 时间:2024/05/21 05:05
【题目要求】
编写一个程序,将输入的十进制数转化为二进制表示。例如:输入十进制数64,输出二进制数表示1000000。
【迭代法】
public class Ta{public static void main(String[] args){Scanner str = new Scanner(System.in);int n=str.nextInt();String s="";while(n>0){s=n%2+s;n/=2;}System.out.print(s);}}【递归法】public class Ta {public static void main(String[] args){Scanner str = new Scanner(System.in);int n=str.nextInt();fan(n);}public static void fan(int x){if(x==0){return;}fan(x/2);System.out.print(x%2);}}【输出结果】
如果大家有其他好的方法可以拿来一起分享哦!
- 十进制and二进制
- 十进制-->十六进制和十进制-->二进制
- java 二进制转为十进制,十进制转为二进制
- java 二进制转为十进制,十进制转为二进制
- 十进制转二进制 二进制转十进制算法
- 二进制转为十进制,十进制转为二进制
- 十进制转二进制、二进制转十进制
- 二进制转十进制
- 十进制转换二进制(反码)
- 二进制与十进制
- 十进制二进制 八进制 十六进制
- 十进制二进制 八进制 十六进制
- 十进制转换为二进制
- 二进制转向十进制java
- 二进制 十进制互转
- 二进制与十进制转换
- JvavScript二进制十进制转换
- 081013十进制转二进制
- Java 布局管理器的种类
- 简单多线程并发操作
- js 分页
- js计算器
- 创建二维数组的方法(随时更新)
- 十进制and二进制
- 联合
- xxxdiff命令
- 关于C++重定义多次初始化问题
- Hibernate关联关系配置(一对多、一对一和多对多)
- MySQL中文乱码问题解决之道
- 多线程访问服务器控件出错
- Android 网站资源收集大全
- VS2010中配置ACE