java十进制转十六进制
package com.ds.detect;import java.util.Scanner;public class ToHEX{public static void main(String[] args) {Scanner sc = new Scanner(System.in);System.out.println("请出入一个十进制数");int num = sc.nextInt();toHex(num);System.out.println("输入数字的16进制结果是:"+Integer.toHexString(num));// java自带的转换十六进制方法sc.close();}public static void toHex(int num) {if (num == 0) {System.out.println('0');return;}char[] chs = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A','B', 'C', 'D', 'E', 'F'};char[] arr = new char[8];int pos = arr.length;while (num != 0) {arr[--pos] = chs[num & 15];num = num >>> 4;}for (int i = pos; i < arr.length; i++) {System.out.print(arr[i]);}}
}
转载于:https://www.cnblogs.com/rvs-2016/p/6243745.html
java十进制转十六进制相关推荐
- JAVA十进制与十六进制相互转换
JAVA十进制与十六进制相互转换 十进制转十六进制 String.format("%08x", 645741568); 十六进制转十进制 Long.parseLong(" ...
- java 十进制转十六进制
java 十进制转十六进制 第一种方法:Integer.toHexString(a) 这种方法在蓝桥杯练习系统中会判错,但是测试用例输出的确实正确的.输入 15 输出 F.但是会被判错 import ...
- java 十进制转十六进制字符串_Java 十进制转二、八、十六进制的字符串
十进制转二进制 class DecToBin { public static void main(String[] args) { //System.out.println("Hello W ...
- java 十进制转十六进制、十进制转二进制、二进制转十进制、二进制转十六进制...
//10进制转16进制 Integer.toHexString(20); //10进制转2进制 Integer.toBinaryString(10); //16进制转10进制 Integer.pars ...
- java十进制转十六进制_Java十进制十六进制转换
因项目需求,这里的16转10进制采用的是一段byte[]数组中存放的16进制批量转换成10进制,如果只是少量16转10,则直接调用以下代码即可 long decNum = Long.parseLong ...
- java中各进制之间的转换(十进制转十六进制、十进制转二进制、二进制转十进制、二进制转十六进制)...
在java编辑中有没有遇到经常需要进行java中各进制之间的转换(十进制转十六进制.十进制转二进制.二进制转十进制.二进制转十六进制)的事情呢?下面我们就来分析一下各自是怎么转换的: [java] / ...
- Java黑皮书课后题第4章:*4.11(十进制转十六进制)编写程序,提示用户输入0~15之间的一个整数,显示其对应的十六进制数。对于不正确的输入数字,提示非法输入
*4.11(十进制转十六进制)编写程序,提示用户输入0~15之间的一个整数,显示其对应的十六进制数.对于不正确的输入数字,提示非法输入 题目 题目概述 运行示例 破题 代码 题目 题目概述 *4.11 ...
- java二进制计算_Java 二进制,八进制,十进制,十六进制转换运算
Java 二进制,八进制,十进制,十六进制转换运算 Java进制转换方法 十进制转成十六进制: Integer.toHexString(inti) 十进制转成八进制 Integer.toOctalSt ...
- java中带符号十六进制转换成十进制详解
java中带符号十六进制转换成十进制详解 代码如下 代码如下 必须拿ffff进行测试,否则测不出异同 public void test1(){String strHex="ffff" ...
最新文章
- 探寻新的治疗方法,研究人员用VR可视化DNA结构
- Python知识点笔记-列表list、元组tuple和dict类型
- wkWebView 的一些问题
- Altera 速度等级
- 太辛苦的钱,我建议不要挣
- 知识图谱的概念、应用与构建
- 概率论和数理统计 - 01
- ubuntu apache服务器和gitweb服务器搭建
- arch linux 时间,archlinux入门--设置时钟 - webdancer's Blog
- Gradle中的实现和编译之间有什么区别?
- java新手笔记6 示例for
- JQuery基础学习笔记(1)
- win7装xp双系统_9102年还用XP是怎样的体验?告诉你XP凉得有多透
- 软件测试周刊(第11期):飞狗
- Java录制网页_Java 录制语音的实现代码
- 3秒测试:组建一个网络,需要几个硬件设备搞定?
- Linux 进程11【exec族函数(execl, execlp, execle, execv, execvp, execvpe)】
- 读《当我跑步时,我在想什么》有感
- cfa的pv怎么用计算机算,怎么用金融计算器算pv(金融计算器怎么用)
- 《Deep Learning from Scratch》鱼书学习笔记 3-6,7 手写数字的识别