import java.util.Scanner;

public class Decimal2HexConversion {

public static void main(String[] args){

Scanner input = new Scanner(System.in);

System.out.print("输入一个十进制数: ");

int decimal = input.nextInt();

System.out.println("十进制数 " + decimal +"的十六进制数为: " + decimalToHex(decimal));

if(!input.hasNext())

input.close();

}

public static String decimalToHex(int decimal) {

String hex = "";

while(decimal != 0) {

int hexValue = decimal % 16;

hex = toHexChar(hexValue) + hex;

decimal = decimal / 16;

}

return  hex;

}

//将0~15的十进制数转换成0~F的十六进制数

public static char toHexChar(int hexValue) {

if(hexValue <= 9 && hexValue >= 0)

return (char)(hexValue + '0');

else

return (char)(hexValue - 10 + 'A');

}

}

10进制转16进制 java_Java中将10进制转换成16进制相关推荐

  1. php 字符串转化为16进制,php将字符串转换成16进制的方法

    php将字符串转换成16进制的方法 本文实例讲述了php将字符串转换成16进制的方法.分享给大家供大家参考.具体分析如下: php中可以通过bin2hex函数将字符串转换成16进制的形式输出,bin2 ...

  2. jsp网页实现任意进制的数转换成任意进制数

    效果图: 源代码: <%@ page language="java" contentType="text/html; charset=utf-8" pag ...

  3. 10进制转换成16进制

    更新中......... 任意2-36进制数转化为10进制数. 建议自己写函数,代码如下: int Atoi(string s,int radix) //s是给定的radix进制字符串 {int an ...

  4. 试解PTA《20211122-函数基础练习》,涉及 高精度加法 和 10进制转换成2-16进制问题,有需要的同学来看看吧;

    目录 一.前言 二.例题部分 2.1.进制转换 2.1.1.题解1 2.1.2.题解2 2.2. 函数返回一个整数的反序数 (20 分) 2.2.2 题解 2.3. 大整数A+B (10 分) 2.3 ...

  5. Python 各种进制相互转换 16进制转换成2进制 不够用0补齐 前面补0

      2进制 8进制 10进制 16进制 2进制 - bin(int(x, 8)) bin(int(x, 10)) bin(int(x, 16)) 8进制 oct(int(x, 2)) - oct(in ...

  6. rand.6位数值dechex转换成16进制动态改变单元格颜色

    <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="C ...

  7. delphi10进制转换成16进制

    delphi中有直接把10进制转换成16进制的函数: function   IntToHex(Value:   Integer;   Digits:   Integer):   string;   o ...

  8. MFC中将用户输入的表示16进制数的字符串转换成16进制数输出显示(包含1.wstring转成string的方法函数2.用boost库拆分字符串的函数3.字符转16进制数值的函数)

    前期准备: 1.电脑中安装好boost库,我的电脑中安装在C盘根目录下,如下图所示: 2.配置好boost环境变量,如下图所示: 3.开发环境VS2015,工程为MFC应用程序 需要的头文件如下: # ...

  9. 将字符串转换成16进制

    将字符串转换成16进制 原文:将字符串转换成16进制 1.将普通字符串转换成16进制的字符串. 点击进入推荐链接 class Program {static void Main(string[] ar ...

  10. 10进制转换成其他进制-短除法

    将10进制下的n转换成b进制下的数. 代码如下: char get(int x) {if (x<=9) return x+'0';return x-10+'A'; }string base(in ...

最新文章

  1. nodejs这个过程POST求
  2. PHP中Redis管道
  3. Express中post请求req.body为空
  4. hadoop调优之一
  5. 什么是BSP工程师?
  6. JEECG寒假集训班开始报名啦!
  7. asp.net 用正则表达式过滤内容中的电话,qq,email
  8. 分享 | 滴滴分布式NoSQL数据库Fusion的演进之路
  9. 计算机信息安全技术计算题,计算机信息安全技术练习题.doc
  10. tiny-spring 分析
  11. 树莓派python蓝牙_怎样通过蓝牙仅使用Android手机为树莓派配置Wi-Fi网络
  12. 【图像去雾】基于matlab直方图+retinex+暗通道图像去雾【含Matlab源码 074期】
  13. android app 颜色搭配,色采 - 写给大家用的配色 App - Android 应用 - 【最美应用】
  14. 电子元器件筛选公司/费用-电子元器件筛选方法与技术要求
  15. 【3dmax千千问】初学3dmax插件神器第18课|VRAY渲染教程|疯狂模渲大师用3dmax插件神器的扫描线渲染器该怎么表现效果图的写实效果?
  16. T5:Exploring the Limits of Transfer Learning with a UnifiedText-to-Text Transformer
  17. HDMI接口 PCB布线指南-4层板为例
  18. 使用RMF报表设计器进行报表设计
  19. oracle出现ora 12514,ora-12514报错解决方法
  20. 为Greenplum 增加mirror节点

热门文章

  1. 奔跑吧兄弟变成机器人是哪一期_强竞技的《奔跑吧3》蜕变为“生活服务类综艺”,你还愿意看吗?...
  2. java 异常 最好在action捕获还是service_到底应该在action里面捕捉异常还是在service里面捕捉异常?...
  3. leetcode191-打家劫舍
  4. MySQL高级-索引
  5. SpringMVC框架----MVC 模型
  6. CS229 6.18 CNN 的反向传导算法
  7. 使用pdf.js在移动端预览pdf文档
  8. 第一段冲刺 站立会议 5.6
  9. JAVA链表中迭代器的实现
  10. 【iCore3双核心板】发布 iCore3 应用开发平台硬件原理图