java中进制之间的转换
//十进制转其他进制
Integer.toHexString(10); //将10转换为十六进制,返回字符串类型
Integer.toOctalString(10); //将10转为八进制,返回字符串类型
Integer.toBinaryString(10); //将10转为二进制,返回字符串类型
//其他进制转十进制
//十六进制转十进制,例如:0xFFFF
Integer.valueOf("FFFF",16).toString(); //valueOf()方法返回Integer类型,调用toString()返回字符串
Integer.parseInt("FFFF",16); //返回int基本数据类型
Integer.toString(0xFFFF); //该方法可直接传入表示十六进制数字的基本数据类型,方法返回字符串
//八进制转十进制,例如:017
Integer.valueOf("17",8).toString(); //valueOf()方法返回Integer类型,调用toString()返回字符串
Integer.parseInt("17",8); //返回int基本数据类型
Integer.toString(017); //该方法可直接传入表示八进制数字的基本数据类型,方法返回字符串
//二进制转十进制,例如:0101
Integer.valueOf("0101",2).toString(); //valueOf()方法返回Integer类型,调用toString()返回字符串
Integer.parseInt("0101",2); //返回int基本数据类型
//对于二进制、八进制和十六进制之间的转换,可先转换为十进制,在用十进制转多进制的相应方法进行转换
//例如将十六进制0xFF转为二进制
Integer.toBinaryString(Integer.valueOf("FF",16));
//或者
Integer.toBinaryString(Integer.parseInt("FF",16));
//对于输入的表示十六进制的字符串,需要先截取数字子串,再用valueOf()或parseInt()方法进行转换为十进制
//例如输入0xFF
String s = "0xFF";
Integer.valueOf(s.subString(2,s.length()),16);
//对于valueOf方法,可以用于基本数据类型的装箱及多进制到十进制之间的转换。
java中进制之间的转换的更多相关文章
- JavaScript中进制之间的转换
JavaScript中进制之间的转换 //十进制转其他 var x = 100; alert(x); alert(x.toString(2)); //转2进制 alert(x.toString(8)) ...
- python中进制之间的转换
参考于:http://www.360doc.com/content/14/0428/11/16044571_372866302.shtml 在此非常感谢! ~~~~~~~~~~~~~~~~~~~~~ ...
- JAVa中进制之间的转化方法
public class Code { public static void main(String[] args) throws Exception{ // TODO Auto-generated ...
- js中数值各进制之间的转换
十进制转换为二进制 toString()方法可把一个 Number 对象转换为一个字符串,并返回结果.语法如下: NumberObject.toString(radix); 其中,radix为可选.规 ...
- matlab学习笔记10_6 字符串与数值间的转换以及进制之间的转换
一起来学matlab-matlab学习笔记10 10_6 字符串与数值间的转换以及进制之间的转换 觉得有用的话,欢迎一起讨论相互学习~Follow Me 参考书籍 <matlab 程序设计与综合 ...
- Java中数据类型及其之间的转换
Java中数据类型及其之间的转换 基本的数据类型 基本类型有以下四种:1)int长度数据类型有:byte(8bits).short(16bits).int(32bits).long(64bits).2 ...
- Java中数据类型及其之间的转换(转)
Java中数据类型及其之间的转换 基本的数据类型 基本类型有以下四种:1)int长度数据类型有:byte(8bits).short(16bits).int(32bits).long(64bits).2 ...
- bgcolor RGB 和16进制之间的转换,16进制转RGB,源码
<p>bgcolor RGB 和16进制之间的转换,16进制转RGB,源码例如:<br /> 输入 201,255,201 转换成 #C9FFC9</p> < ...
- PHP中进制之间的互相转换
常见的进制: 二进制 binary -----> bin 八进制 octal -----> oct 十进制 decimal -----> dec 十六进 ...
随机推荐
- iOS---RunLoop深度剖析
RunLoop 前言 RunLoop是iOS/OS开发中比较基础的一个概念,在苹果开发中用在事件处理,延迟加载,屏幕刷新等功能的处理,其实抛开语言,RunLoop是一个的架构模式,也就是RunLoop ...
- Delphi- 一些H8记录
CheckOrder方法写在uDataModConn类里.
- ECSHOP在线手册之布局参考图-首页 index.dwt
A.logo替换 1,设置方法 后台商店设置里,上传logo就行,注意logo的名称必须是logo.gif 2,代码相关 page_header.lbi 中 <a href=" ...
- HTML5要点_CSS(三)
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> ...
- 【转】安装Ubuntu 15.10后要做的事
Ubuntu 15.10发布了,带来了很多新特性,同样也依然带着很多不习惯的东西,所以装完系统后还要进行一系列的优化. 1.删除libreoffice libreoffice虽然是开源的,但是Java ...
- Chapter 1 Securing Your Server and Network(11):使用透明数据库加密
原文出处:http://blog.csdn.net/dba_huangzj/article/details/38398813,专题文件夹:http://blog.csdn.net/dba_huangz ...
- Hdu 5001 Walk 概率dp
Walk Time Limit: 1 Sec Memory Limit: 256 MB 题目连接 http://acm.hdu.edu.cn/showproblem.php?pid=5001 Desc ...
- OC语言--NSFileManager& NSFileHandle
1.关于文件的介绍 ->什么是文件: 文件概念, 广义文件. 狭义文件(磁盘文件). 文件常见的使用操作(可用命令行演示文件操作的使用场景). ->什么是路径: 简单来说就是,在系统中,要 ...
- Fragment的使用简单介绍【Android】
Fragment在实际项目开发中使用的越来越多,如今简介一下 布局文件: <LinearLayout xmlns:android="http://schemas.android.com ...
- 学习笔记之Linux Shell脚本教程:30分钟玩转Shell脚本编程
Linux Shell脚本教程:30分钟玩转Shell脚本编程 http://c.biancheng.net/cpp/shell/