【程序7】数制转换
来源:互联网 发布:外贸搜索客户软件 编辑:程序博客网 时间:2024/04/29 13:01
/*【程序7】 * 作者 中国风 * 使用递归算法设计数制转换程序。 */import java.util.Scanner;public class T007 {public static void convto(StringBuffer s,int n,int b){char bit[] = {'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'};if(n == 0){return;}convto(s,n/b,b);s.append(bit[n%b]);}public static void main(String[] args){Scanner scan = new Scanner(System.in);int num = 0;int base = 0;System.out.print("请输入十进制数:");num = scan.nextInt();System.out.print("请输入转换的进制:");base = scan.nextInt();StringBuffer sb = new StringBuffer();convto(sb,num,base);System.out.println(num +" 的 "+ base+" 进制为:"+sb);}}
运行结果:
- 【程序7】数制转换
- 数制转换程序
- 数制转换
- 数制转换
- 数制转换
- 数制转换
- 数制转换
- 数制转换
- 数制转换
- 数制转换
- 数制转换
- 数制转换
- 数制转换
- 数制转换
- 数制转换
- 数制转换
- 数制转换
- 数制转换
- haXe2.1到haXe3的变化
- 【转载】NME不同平台上读写文件的处理
- android 剪切图片
- embed标签的使用
- 如何创建NME本地扩展
- 【程序7】数制转换
- haXe CFFI介绍
- 51单片机的学习心得
- 今天做错的笔试题:StringBuffer引用传参
- haXe中对BitmapData进行批量像素级运算
- 关于haXe NME中的事件机制
- 多线程程序并发
- 读懂 netstat 命令信息
- dup dup2