[蓝桥] 基础练习 十进制转十六进制 (java)
问题描述
十六进制数是在程序设计时经常要使用到的一种整数的表示方式。它有0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F共16个符号,分别表示十进制数的0至15。十六进制的计数方法是满16进1,所以十进制数16在十六进制中是10,而十进制的17在十六进制中是11,以此类推,十进 制的30在十六进制中是1E。
给出一个非负整数,将它表示成十六进制的形式。
输入格式
输入包含一个非负整数a,表示要转换的数。0<=a<=2147483647
输出格式
输出这个整数的16进制表示
样例输入
30
样例输出
1E
1 import java.util.Scanner; 2 public class Main { 3 public static void main(String[] args) { 4 Scanner scanner = new Scanner(System.in); 5 int n = scanner.nextInt(); 6 if(n == 0) { 7 System.out.println(0); 8 System.exit(0); 9 } 10 StringBuffer stb = new StringBuffer(8); 11 char []a = {'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'}; 12 while(n != 0) { 13 stb = stb.append(a[n%16]); 14 n /= 16; 15 } 16 System.out.println(stb.reverse().toString()); 17 } 18 }
转载于:https://www.cnblogs.com/youpeng/p/10348447.html
[蓝桥] 基础练习 十进制转十六进制 (java)相关推荐
- 【蓝桥杯】基础练习 十进制转十六进制
试题 基础练习 十进制转十六进制 资源限制 时间限制:1.0s 内存限制:512.0MB 问题描述. 十六进制数是在程序设计时经常要使用到的一种整数的表示方式.它有0,1,2,3,4,5,6,7,8, ...
- 蓝桥杯 基础练习 十进制转十六进制(C++)
蓝桥杯 基础练习 十进制转十六进制(C++) 最近自己在练习,将正确的代码分享同时也是记录便于查看.但有的可能写的太复杂,不一定是最简便的代码. 这个是我最近学习了一点关于栈的算法,利用栈来写的 问题 ...
- 蓝桥杯试题 基础练习 十进制转十六进制
蓝桥杯试题 基础练习 十进制转十六进制 C/C++ 资源限制 时间限制:1.0s 内存限制:512.0MB 问题描述 十六进制数是在程序设计时经常要使用到的一种整数的表示方式.它有0,1,2,3,4, ...
- 蓝桥杯 基础练习 十进制转十六进制(水题,进制转换)
基础练习 十进制转十六进制 时间限制:1.0s 内存限制:512.0MB 问题描述 十六进制数是在程序设计时经常要使用到的一种整数的表示方式.它有0,1,2,3,4,5,6,7,8,9,A,B,C ...
- 【蓝桥杯】 C++ 试题 基础练习 十进制转十六进制
问题描述 问题描述 十六进制数是在程序设计时经常要使用到的一种整数的表示方式.它有0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F共16个符号,分别表示十进制数的0至15.十六进制的计数 ...
- 基础练习 十进制转十六进制 C语言
基础练习 十进制转十六进制 问题描述 十六进制数是在程序设计时经常要使用到的一种整数的表示方式.它有0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F共16个符号,分别表示十进制数的0至1 ...
- 试题 基础练习 十进制转十六进制
试题 基础练习 十进制转十六进制 资源限制 时间限制:1.0s 内存限制:512.0MB 问题描述 十六进制数是在程序设计时经常要使用到的一种整数的表示方式.它有0,1,2,3,4,5,6,7,8,9 ...
- 蓝桥 10 基础练习 十进制转十六进制 python
1.先考虑将数据转化成二进制,然后在四位一组转化成十六进制 map = {10:'A',11:'B',12:'C',13:'D',14:'E',15:'F'} n = int(input()) m=1 ...
- 【Java基础】十进制转十六进制
十进制转十六进制 一.将数字序号从10进制转为16进制 二.将16进制转为10进制 三.String.format()说明 3.1 String.format()两个重载方法 3.2 占位符类型 3. ...
最新文章
- 谈谈学习AS3的过程
- pcie协议_PCIE系统标准体系结构解读(一)
- 一、activiti工作流(workflow)入门介绍
- mybatis04--Mapper动态代理实现
- 本地日志数据实时接入到hadoop集群的数据接入方案
- 【AI芯片格局最全分析】国内AI芯片百家争鸣,何以抗衡全球技术寡头
- delphi 窗体的释放
- Leetcode 14.最长公共前缀
- 如何设置oracle_home变量,oracle-如何在Ubuntu 9.x上正确设置ORACLE_HOME变量?
- Web前端开发实用在线工具
- dom4j获取指定节点值_XML解析之DOM4j以及XPATH技术
- JAVA设计模式之【职责链模式】
- 001---需求分析
- NLP先验知识(一)
- 阶段5 3.微服务项目【学成在线】_day02 CMS前端开发_16-CMS前端工程创建-导入系统管理前端工程...
- 数字集成电路版图设计(二)——Cadence IC简单的反相器版图设计
- mysql MMM方案
- android自定义网络请求框架,安卓快速开发框架(十九)XBaseAndroid Http网络请求
- Axure RP 9”已损坏,无法打开。 您应该将它移到废纸篓。
- 中国男人配不上中国女人?
热门文章
- scala 函数中嵌套函数_Scala中的VarArgs函数和@varargs批注
- Akka向设备组添加Actor注册《thirteen》译
- ROS学习(十七)安装ARDUINO IDE使用rosserial
- 开课吧课堂:超类变量如何引用子类对象?
- 新年新气象[xgluxv]
- react+百度地图实现自定义图标
- drupal7 smtp+mimemail+mailsystem 实现发送html邮件
- Java数据结构与算法(二) 简单排序
- Linux中使用定时任务每周定时清理45天以前日志
- 《Power Designer系统分析与建模实战》——1.4 本章小结