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十进制转十六进制相关推荐

  1. JAVA十进制与十六进制相互转换

    JAVA十进制与十六进制相互转换 十进制转十六进制 String.format("%08x", 645741568); 十六进制转十进制 Long.parseLong(" ...

  2. java 十进制转十六进制

    java 十进制转十六进制 第一种方法:Integer.toHexString(a) 这种方法在蓝桥杯练习系统中会判错,但是测试用例输出的确实正确的.输入 15 输出 F.但是会被判错 import ...

  3. java 十进制转十六进制字符串_Java 十进制转二、八、十六进制的字符串

    十进制转二进制 class DecToBin { public static void main(String[] args) { //System.out.println("Hello W ...

  4. java 十进制转十六进制、十进制转二进制、二进制转十进制、二进制转十六进制...

    //10进制转16进制 Integer.toHexString(20); //10进制转2进制 Integer.toBinaryString(10); //16进制转10进制 Integer.pars ...

  5. java十进制转十六进制_Java十进制十六进制转换

    因项目需求,这里的16转10进制采用的是一段byte[]数组中存放的16进制批量转换成10进制,如果只是少量16转10,则直接调用以下代码即可 long decNum = Long.parseLong ...

  6. java中各进制之间的转换(十进制转十六进制、十进制转二进制、二进制转十进制、二进制转十六进制)...

    在java编辑中有没有遇到经常需要进行java中各进制之间的转换(十进制转十六进制.十进制转二进制.二进制转十进制.二进制转十六进制)的事情呢?下面我们就来分析一下各自是怎么转换的: [java] / ...

  7. Java黑皮书课后题第4章:*4.11(十进制转十六进制)编写程序,提示用户输入0~15之间的一个整数,显示其对应的十六进制数。对于不正确的输入数字,提示非法输入

    *4.11(十进制转十六进制)编写程序,提示用户输入0~15之间的一个整数,显示其对应的十六进制数.对于不正确的输入数字,提示非法输入 题目 题目概述 运行示例 破题 代码 题目 题目概述 *4.11 ...

  8. java二进制计算_Java 二进制,八进制,十进制,十六进制转换运算

    Java 二进制,八进制,十进制,十六进制转换运算 Java进制转换方法 十进制转成十六进制: Integer.toHexString(inti) 十进制转成八进制 Integer.toOctalSt ...

  9. java中带符号十六进制转换成十进制详解

    java中带符号十六进制转换成十进制详解 代码如下 代码如下 必须拿ffff进行测试,否则测不出异同 public void test1(){String strHex="ffff" ...

最新文章

  1. 探寻新的治疗方法,研究人员用VR可视化DNA结构
  2. Python知识点笔记-列表list、元组tuple和dict类型
  3. wkWebView 的一些问题
  4. Altera 速度等级
  5. 太辛苦的钱,我建议不要挣
  6. 知识图谱的概念、应用与构建
  7. 概率论和数理统计 - 01
  8. ubuntu apache服务器和gitweb服务器搭建
  9. arch linux 时间,archlinux入门--设置时钟 - webdancer's Blog
  10. Gradle中的实现和编译之间有什么区别?
  11. java新手笔记6 示例for
  12. JQuery基础学习笔记(1)
  13. win7装xp双系统_9102年还用XP是怎样的体验?告诉你XP凉得有多透
  14. 软件测试周刊(第11期):飞狗
  15. Java录制网页_Java 录制语音的实现代码
  16. 3秒测试:组建一个网络,需要几个硬件设备搞定?
  17. Linux 进程11【exec族函数(execl, execlp, execle, execv, execvp, execvpe)】
  18. 读《当我跑步时,我在想什么》有感
  19. cfa的pv怎么用计算机算,怎么用金融计算器算pv(金融计算器怎么用)
  20. 《Deep Learning from Scratch》鱼书学习笔记 3-6,7 手写数字的识别

热门文章

  1. javaweb框架--自定义标签与freemaker结合
  2. Laravel 配置
  3. C# SendInput 实现模拟鼠标操作
  4. 如何在VisualStudio中加入你自己的assembly的Intellisense?
  5. 如果人类的历史共有100万年,假设这等于一天
  6. 网站链接自动化测试原理及工具介绍
  7. 模型压缩:模型量化打怪升级之路-工具篇
  8. “3D几何与视觉技术”全球在线研讨会第八期~识别3D中的物体和场景
  9. 2021年最新的Python大厂Python基础编程
  10. 收藏 | OpenCV新手入门预处理