用java实现十进制转换
来源:互联网 发布:南京高新区网络问政 编辑:程序博客网 时间:2024/05/17 15:38
请直接看代码:
package com.test;public class test2 { /** * 将十进制转为多进制 * * @param base * 多少位进制 * @param n * 要输入的数字 */ public static void exchange(int base, int n) { int i = 0; // 动态定义一个数组 int[] num = new int[32]; if (base < 16) { while (n != 0) { num[i++] = n % base; n = n / base; } for (i = i - 1; i >= 0; i--) { System.out.print(num[i]); } } //转为16进制 if (base == 16) { while (n != 0) { num[i++] = n % base; n = n / base; } for (i = i - 1; i >= 0; i--) { switch (num[i]) { case 10: System.out.print("A"); break; case 11: System.out.print("B"); break; case 12: System.out.print("C"); break; case 13: System.out.print("D"); break; case 14: System.out.print("E"); break; case 15: System.out.print("F"); break; default: System.out.print(num[i]); break; } } } } public static void main(String[] args) { test2.exchange(16, 60); }}
0 0
- 用java实现十进制转换
- java实现:十六进制转换十进制
- 用java编程实现十进制转换十六进制并打印
- Java实现将十进制转换为二进制
- java实现:十进制转换为十六进制
- java实现十进制小数转换二进制
- Java实现十六进制转换为十进制代码
- java 实现二进制与十进制的转换
- 用栈实现十进制转换为二进制
- 用堆栈实现十进制转换为二进制
- 十进制转换Ruby实现
- java 二进制十进制转换
- 十进制转换为任意进制 java实现
- java实现ip地址与十进制数相互转换
- Java语言实现二进制与十进制间转换
- java实现十进制整数或小数转换成二进制
- Java实现十进制到各种进制的转换
- 堆栈实现十进制转换二进制
- 数据结构-二叉树的先序、中序、后序遍历
- 多进程和多线程的应用场景
- Java 中重写与重载的规则、区别
- android的内存管理简介
- strcpy与memcpy的区别
- 用java实现十进制转换
- C#:自定义事件
- Jquery中show的用法
- 文章标题
- 终端实现回收机制
- CocoaPods的安装以及遇到的坑
- eclipse 快速打开当前文件所在目录
- CocoaPods的安装以及遇到的坑
- linux 添加用户、权限