先说两个函数:
Integer.parseInt(String s,int radix)
这个函数的作用是把s作为radix进制数表示出来,也就是返回一个radix进制的数。

Integer.toString(int I, int radix)
这个函数将i转换成radix进制的数,i是一个十进制的数。

其他:
Integer.valueOf(String s , int raidx)
将之前是radix进制的数转换成十进制的数

以下是题目的解决代码:(本来可以更简单的)

/*
题目二:两个三进制数相加,并返回为三进制数形式的和
思路:先把两个三进制数转换成十进制数,相加之后再将这两个数字转换成三进制数
*/
public class jinzhitransform {  public static void main(String[] agrs) {int num1= Integer.parseInt("121",3);  int num2= Integer.parseInt("1212",3);int sum = num1+ num2;System.out.println("结果是:"+Integer.toString(sum,3));}
}

输出的结果是:

结果是:2110

两个三进制数相加,输出一个结果为三进制形式的和相关推荐

  1. c语言16进制按10进制输出,C语言编程:写一个函数,输入一个16进制数,输出相应的10进制数。...

    满意答案 chengexin 2013.05.27 采纳率:59%    等级:11 已帮助:10599人 #include #include #include #define N 1000 char ...

  2. 利用栈实现把十进制数转换为二进制至十六进制之间的任一进制数并输出的功能。

    利用栈实现把十进制数转换为二进制至十六进制之间的任一进制数并输出的功能. [实验题目内容] [实验环境](使用的软件):VS - 2010 [项目设计源代码] [项目测试运行结果截图] [实验题目内容 ...

  3. 实训汇编语言设计——内存多字节10进制数相加

    将内存first区多字节10进制数与second区相同10进制数相加,结果保存到dest区 DATA   SEGMENT FIRST  DB 11H, 22H, 33H, 44H, 55H, 66H, ...

  4. 我替一位仁兄改的n进制数相加的问题

    下面是我替一位仁兄改的n进制数相加的问题的程序,保存下来也供以后自己参考. 如果哪位仁兄觉得有不恰之处,欢迎赐教! #include <stdio.h> #include <stdl ...

  5. 输入行数,输出一个字母回文金字塔(c语言)

    前言 最近我刚刚开始学习c语言的循环部分,接下来我来分享一下用c语言输出一个字母回文金字塔. 题目 输入一个行数来决定输出金字塔的行数,输出一个回文字母金字塔. 示例: 输入:5 输出: 第一次尝试 ...

  6. 利用栈实现把十进制数转换为二进制至十六进制之间的任一进制数并输出的功能。(第二版)

    [实验题目内容] 保持计算机默认的十进制不变(要求不用C++流操纵符转换基数为八进制形式oct,不用C++流操纵符转换基数为十六进制形式hex,也不用setbase(base)函数将基数设置为base ...

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

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

  8. java输入行数打印菱形_JAVA题,输入行数,输入列数,输出一个菱形

    展开全部 1,冒泡排序 1. /** 2. * JAVA排序算法实现代码-冒泡(Bubble Sort)排序. 3. * 4. * 5. * 6. */ 7. public class Test { ...

  9. 随机数相加等于固定值_excel随机函数出来的数相加等于一个想要的固定值

    匿名用户 1级 2014-09-17 回答 Option Explicit Function getRandom(total As Integer, max As Integer, num As In ...

  10. c++实现 :n进制两数相加模板

    carry:进位数,如果大于等于n加到下一位 bit:结果每一位的数,应该考虑到两个相加再加上carry 过程:倒着遍历相加的两数,用bit记录两数对应的位上的数字相加+carry的值 分两种情况讨论 ...

最新文章

  1. 本地运行github上的vue2.0仿饿了么webapp项目
  2. 前些日子接了一单私单
  3. 多租户系统技术实现mysql_SaaS “可配置”和“多租户”架构的几种技术实现方式...
  4. 值对于int32太大或太小怎么解决_深孔加工10种常见问题及解决措施,条条都是宝贝!...
  5. Linux进程防杀/防崩溃monitor的实现
  6. python实现登录功能_python实现用户登录功能模块
  7. jQuery 遍历 - children() 方法
  8. spark学习-Spark Streaming初次理解
  9. LeetCode(824)——山羊拉丁文(JavaScript)
  10. 基于SpringBoot的后台管理系统(启动类解析,开源的世界真好)(一)
  11. 自定义函数:删除数组B中与数组A重复的值
  12. “跟技术Leader聊了10分钟,我就猜到下周要发生重大宕机事故!”
  13. SDRAM 控制器(六)——仲裁模块
  14. 电力行业数据安全解决方案
  15. electron-vue配合electron-release-server自动更新(完整版-详细版)
  16. 图灵完备 java_图灵完备是什么?
  17. 使用EasyExcel添加Excel数据
  18. 火云开发课堂 - 《Shader从入门到精通》系列 第九节:在Shader中实现马赛克滤镜
  19. 网络协议TCPIP、IPXSPX、NETBEUI简介
  20. 马云、马化腾、李彦宏齐聚智博会,演讲内容亮点看这里

热门文章

  1. 如何将文字转换为二维码 python_用python将二维码转换成字符直接输出控制台
  2. 关于五险一金(南京)
  3. Nmap的下载与基本命令运用
  4. 电脑锁屏壁纸提取方法
  5. liferay-protal学习1-配置开发环境
  6. Django安全认证机制CSRF
  7. UNIX v6 fork()源码分析
  8. 瑞利 随机 matlab,matlab产生瑞利分布随机信号
  9. 4.各种动物英语表示
  10. 大数据未来七大发展方向 01.物联网