java中如何对二进制数进行相加呢?
2023-03-31 10:43:21 时间
在日常的加法中,我们常见的是十进制加法,那么如何才能进行二进制加法呢?
我们需首先将其转换为十进制
然后进行计算
再将十进制结果转换为二进制返回
下文笔者讲述二进制相加的方法分享,如下所示:
实现思路:
1.将二进制转换为十进制
2.对转换后的数据进行相加
3.将相加后的结果,再转换为二进制返回
例:
package com.java265.other; public class Test14 { /** java265.com 示例 */ public static void main(String[] args) { // 定义两个二进制 String input0 = "1011"; String input1 = "11"; // 二进制转换为十进制 int number0 = Integer.parseInt(input0, 2); int number1 = Integer.parseInt(input1, 2); int sum = number0 + number1; System.out.println("转换后的二进制:" + Integer.toBinaryString(sum)); } } -------运行以上代码,将输出以下信息----- 转换后的二进制:1110
相关链接:http://www.java265.com/JavaJingYan/202204/16489789612669.html
相关文章
- java中实现创建目录、创建文件的操作
- jenkins详细安装过程
- java计算两个时间相差多少小时
- 简单聊了一下 JVM 的基础知识
- Java中int和Integer值之间相互比较
- java应用性能监控的需求 系统的成本怎么样
- Java反射(通俗易懂)
- JAVA数据类型的强制转换
- 【2022最新Java面试宝典】—— Spring面试题(75道含答案)
- Java中两个字符串进行大小比较
- 并发编程系列之CountDownLatch用法简介
- 并发编程系列之CyclicBarrier用法简介
- 并发编程系列之Phaser用法简介
- 并发编程系列之Semaphore用法简介
- 并发编程系列之什么是并发协同?
- Java注解@JsonFormat
- 通过java把cad的dwg文件转换为svg文件
- java中String去除空格、空白符方法
- Java中的GregorianCalendar日期类
- OFD版式Java开发组件——cnofd