1022 D进制的A+B (20 分)Java实现 From PAT (Basic Level) Practice (中文)
2019-02-24 16:23
429 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_43196686/article/details/87904221
1022 D进制的A+B (20 分)
输入两个非负 10 进制整数 A 和 B ( ≤ 230 − 1),输出 A + B 的 D (1 < D ≤ 10)进制数。
输入格式:
输入在一行中依次给出 3 个整数 A、B 和 D。
输出格式:
输出 A+B 的 D 进制数。
输入样例:
123 456 8
输出样例:
1103
**
思路
得益于Java类库的丰富和封装特性,这一题可以直接使用Integer类的 toString() 方法来解决。
是的,Integer类中的 toString() 方法拥有进制转换的功能。
使用该方法能将 10 进制向 r 进制转化,Integer类中相似的方法:
10进制转X进制 | 格式 |
---|---|
转2进制 | Integer.toBinaryString(num); |
转8进制 | Integer.toOctalString(num); |
转16进制 | Integer.toHexString(num); |
转r进制 | Integer.toString(num, r); |
**
代码
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); System.out.println(Integer.toString(in.nextInt()+in.nextInt(), in.nextInt())); in.close(); } }
相关文章推荐
- 浙江大学PAT (Basic Level) Practice (中文)1007素数对猜想JAVA实现代码及分析
- 浙江大学PAT (Basic Level) Practice (中文)1008数组元素循环右移问题JAVA实现代码及分析
- PAT (Basic Level) Practise (中文)- 1022. D进制的A+B (20)
- 浙江大学PAT (Basic Level) Practice (中文)1012数字分类JAVA实现代码及分析
- PAT (Basic Level) Practise (中文)1002. 写出这个数 (20)(java实现)
- PAT (Basic Level) Practise (中文)1022. D进制的A+B (20)
- 浙江大学PAT (Basic Level) Practice (中文)1018锤子剪刀布JAVA实现代码及分析
- 浙江大学PAT (Basic Level) Practice (中文)1003我要通过!JAVA代码实现及其规律分析
- 浙江大学PAT (Basic Level) Practice (中文)1016部分A+BJAVA实现代码及分析
- 浙江大学PAT (Basic Level) Practice (中文)1015德才论JAVA实现代码及分析
- 浙江大学PAT (Basic Level) Practice (中文)1005继续(3n+1)猜想JAVA实现代码及分析
- PAT (Basic Level) Practise (中文)1022. D进制的A+B (20)
- PAT (Basic Level) Practise (中文)1022. D进制的A+B (20)
- 浙江大学PAT (Basic Level) Practice (中文)1013数素数JAVA实现代码及分析
- 浙江大学PAT (Basic Level) Practice (中文)1011A+B 和 CJAVA实现代码及分析
- 浙江大学PAT (Basic Level) Practice (中文)1010一元多项式求导JAVA实现代码及坑点分析
- 浙江大学PAT (Basic Level) Practice (中文)1017A除以BJAVA实现代码及分析
- 浙江大学PAT (Basic Level) Practice (中文)1014福尔摩斯的约会JAVA实现代码及分析
- 浙江大学PAT (Basic Level) Practice (中文)1006换个格式输出整数JAVA实现代码及分析
- 浙江大学PAT (Basic Level) Practice (中文)1009说反话JAVA实现代码及分析