import java.util.Scanner;
/**
* @author LXC
*/
public class BinaryAdd{
public static void main(String [] args){
Scanner sc=new Scanner(System.in);
System.out.println("请输入第一个二进制数:");
String s1=sc.next();
System.out.println("请输入第二个二进制数:");
String s2=sc.next();
// 转换为2进制
int d1 = Integer.parseInt(s1, 2);
int d2 = Integer.parseInt(s2, 2);
//保留8位
Integer d= 1 << 8 | d1+d2;
String res=new String(Integer.toBinaryString(d).substring(1));
System.out.println(res);
}
}
输入两个二进制数,输出两数之和(8位2进制形式)
最新推荐文章于 2021-07-31 11:38:14 发布