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 十六进 ...
随机推荐
- OpenCV入门学习笔记
OpenCV入门学习笔记 参照OpenCV中文论坛相关文档(http://www.opencv.org.cn/) 一.简介 OpenCV(Open Source Computer Vision),开源 ...
- DRM加密技术是怎么一回事
有时我们在播放从网上下载的影视文件时会要求输入用户许可证,否则就不能正常播放,听说是用了一种DRM技术,请简单介绍一下. 答:通常这是利用了多媒体DRM加密技术保护版权(DRM是数字权限管理技术的缩写 ...
- UIAlertViewController+TextField 输入框
if (IOS8) { UIAlertController *alertController=[UIAlertController alertControllerWithTitle:CustomLoc ...
- NSDateFormatter 问题
NSDateFormatter *inputDateFormatter = [[NSDateFormatter alloc] init]; NSString *inputDateStr = @&quo ...
- pomelo 开发环境搭建
开发前提条件: Windows系统,请确保你的Windows系统包括源代码编译工具.Node.js的源代码主要由C++代码和JavaScript代码构成,可是却用gyp工具来做源代码的项目管理,该工 ...
- 关于Android模拟器键盘不能使用的解决方法
很多朋友遇到一个问题,自己搭建完了Android环境后,启动模拟器体验Android系统,但是发现不能使用键盘方便的输入内容,如下图: 同时,使用笔记本的键盘也无法输入内容,只能通过模拟器内置的输入法 ...
- JavaScript标准Selection操作
简介 术语 属性 方法 document.activeElement document.designMode = 'on'; 简介 selection是对当前激活选中区(即高亮文本)进行操作. 在非I ...
- jdbc_连接数据库
1.例一: package com.vince.jdbc; import java.sql.Connection;import java.sql.DriverManager;import java.s ...
- MySQL(17):Select-union(联合查询)使用注意事项
1. 需求: 获得0115班所有的代课教师代课天数,结果按照升序排序:同时获得0228班,结果按照降序排序. (1)首先查询原来的0115班和0228班所有代课天数,如下: (2)使用un ...
- Android_listView_BaseAdapter_downLoadImg
layout.xml <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" x ...