文档章节

Java代码实现10进制数转任何进制数

 落叶秋风
发布于 2017/09/04 22:36
字数 124
阅读 3
收藏 0

 

i是要转换的数,f是转换的进制,输出每位的数,根据进制转换成字母就行了,思路就是进制的本质思想,位数乘以进制数,每位数相加。 

public static void     ConversionNumber(int i,int f){
        int j=f,k=1;
        
        while(true){
            j=f*j;
            if(j<i){
                k=++k;
            }else{
                break;
            }
        }
        
        int []b=new int [k+1];
        for(int a=k;a>=0;a--){
            
            b[a]=(int) (i/Math.pow(f,a));
             
            i=(int) (i%(Math.pow(f,a)));
            
            System.out.println(b[a]);
        }

    }

© 著作权归作者所有

共有 人打赏支持
粉丝 0
博文 1
码字总数 124
作品 0
大连
Java拾遗:014 - 二进制、进制转换及位运算

二进制 二进制是计算机中广泛采用的一种数制,由0和1组成,进位规则为“逢二进一”,如:0001表示十进制中的1,0010表示十进制中的2。二进制拥有大量非学有用的特性,详情参考:百度百科:二...

一别丶经年
08/02
0
0
Java中byte与16进制字符串的互相转换

Java中byte用二进制表示占用8位,而我们知道16进制的每个字符需要用4位二进制位来表示(23 + 22 + 21 + 20 = 15),所以我们就可以把每个byte转换成两个相应的16进制字符,即把byte的高4位和...

毛朱
2013/12/09
0
0
Java中byte与16进制字符串的互相转换

ava中byte用二进制表示占用8位,而我们知道16进制的每个字符需要用4位二进制位来表示(23 + 22 + 21 + 20 = 15),所以我们就可以把每个byte转换成两个相应的16进制字符,即把byte的高4位和低...

zhangyujsj
2013/11/26
0
1
Java语言基础--基本数据类型简介

Java的基本数据类型分为4类:整型、浮点型、字符型、布尔型。 整型 整型变量以byte、short、int、long关键字定义。 byte(字节型)类型,我们用代码测试一下: import java.text.MessageFormat;...

IncRediblE
2014/04/14
0
0
深入理解JAVA虚拟机学习笔记13——Class类文件的结构(1常量池)

前一篇文章已经对Class类文件匆匆一瞥,上一篇没看的,建议先看一下上一篇,这一篇就看一下具体的细节。 我们先随便创建一个类,代码如下。 运行main方法,这个时候会生成一个class文件,我们...

徐可心
06/07
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Nginx防盗链、访问控制、Nginx解析PHP相关配置、Nginx代理

Nginx防盗链 在配置文件里写入以下内容: 用curl测试 访问控制 Nginx限制某些IP不能访问或者只允许某些IP访问。 配置文件写入如下内容: allow 表示允许访问的IP,deny限制访问的IP。 匹配正...

黄昏残影
14分钟前
0
0
自己动手实现RPC服务调用框架

转载 TCP的RPC 引言 本文利用java自带的socket编程实现了一个简单的rpc调用框架,由两个工程组成分别名为battercake-provider(服务提供者)、battercake-consumer(服务调用者)。 设计思路...

雨中漫步的鱼
17分钟前
0
0
Centos6.x安装之后的9件事

Centos6.x安装之后的9件事 这些不是必须都做的,只不过是我个人的习惯,在此记录一下。 1.修改yum源到国内 CentOS系统更换软件安装源 备份你的原镜像文件,以免出错后可以恢复。 mv /etc/yu...

叶云轩
22分钟前
5
0
springboot2 使用jsp NoHandlerFoundException

开发图片上传功能,为验证测试功能是否正常,使用JSP编写表单提交进行测试 开发完成后,请求API提示如下异常: No mapping found for HTTP request with URI [/WEB-INF/jsp/avatar_upload.j...

showlike
28分钟前
0
0
springboot踩坑记--springboot正常启动但访问404

一 spring boot的启动类不能直接放在main(src.java.main)这个包下面,把它放在有包的里面就可以了。 二 正常启动了,但是我写了一个controller ,用的@RestController 注解去配置的controlle...

onedotdot
29分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部