用递归实现十进制转换成二进制
2015-05-28 00:00
225 查看
public class toBin { public static void main(String[] args) { StringBuffer result = new StringBuffer(); toBinary(100, result); System.out.println(result);//1100100 } public static void toBinary(int n, StringBuffer result) { if (n / 2 != 0) toBinary(n / 2, result); result.append(n % 2); } }
相关文章推荐
- 递归2: 十进制转换成二进制的递归与迭代实现
- java实现十进制小数转换二进制
- 利用栈实现二进制转换为十进制
- Java使用bit array实现二进制,十进制,十六进制值之间的转换
- 递归 十进制转换为二进制
- 进制转换器(用顺序栈实现)(可实现简单的二进制或八进制或十进制的转换)
- 用堆栈实现十进制转换为二进制
- 位运算实现十进制转换为二进制
- 从键盘输入某个十进制小数或整数,转换成对应的二进制小数并输出。 (查询十进制小数转换成二进制小数的算法,使用循环来实现。 最多保留小数位后7位数字即可)算法
- 十进制转换为二进制 (三种方法实现)
- 在BASH下简单实现十进制到二进制和十六进制的转换
- 使用bitset实现二进制和十进制的相互转换
- 通过编程实现将十进制整数转换为二进制
- (C语言)实现对任意浮点型数据从十进制到二进制的转换
- 用C#代码实现二进制与十进制的互相转换
- 关于使用查表法实现十进制到二进制,八进制,十六进制的转换
- 位运算实现 十进制(正负)转换成二进制
- (递归)十进制转换成二进制
- 【栈】十进制转换成二进制的过程及算法实现
- 递归代码将十进制转换成二进制输出