七达网是国内最新、最齐、最安全的软件下载基地!

关于我们最近更新热门排行

首页 软件 游戏 应用 文章 专题

新闻资讯软件应用软件教程 编程开发操作系统游戏攻略安卓应用安卓游戏
当前位置:首页 ›› 软件教程 ›› 实现十进制转换为其他任意进制的JAVA代码

实现十进制转换为其他任意进制的JAVA代码

2015-01-15 14:11   作者:佚名   来源:本站整理   浏览:762   评论:0  

十进制是人们通常使用的。因为它的特点有两个:有0,1,2….9十个基本数字组成,十进制数运算是按“逢十进一”的规则进行的。那么要如何才JAVA代码中实现十进制转换其他进制的代码呢?小面小编就跟大家分享一下JAVA的代码。

public class Change { /*转为16进制*/ static void cha_16(int n) { if(n >= 16) cha_16(n/16); if(n%16 < 10)System.out.print(n%16); else System.out.print((char)(n%16 + 55)); } /*转为2进制*/ static void cha_2(int n) { if(n >= 2) cha_2(n/2); System.out.print(n%2); } /*转为8进制*/ static void cha_8(int n) { if( n >= 8) { cha_8(n/8); System.out.print(n%8); } else System.out.print(n); } /*主程序入口*/ public static void main(String[] args) { int a=27,b=9,c=19; /*定义输入的转换数值*/ System.out.print("十进制数"+a+"=>十六进制输出:"); cha_16(a); System.out.println(); /*换行*/ System.out.print("十进制数"+b+"=>二进制输出:"); cha_2(b); System.out.println(); System.out.print("十进制数"+c+"=>八进制输出:"); cha_8(c); }}

实现十进制转换为其他任意进制的JAVA代码

Tags:责任编辑:xinxl
    1. Node.jsNode.js

      本站为大家提供 node.js 安装node.js 教程node.js 下载node.js 视频教程node.js web开发node.js 开发工具node.js mysqlnode.js 爬虫node.js npmnode.js ide

    软件评论

    请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关!

        登录   注册
    猜你喜欢