标签:static rar length stat 输入 结果 color res int
上代码
public static void main(String[] args) { String a = "11010"; String b = "111101"; int result = toInt(a)*toInt(b); System.out.println(Integer.toBinaryString(result)); } static int toInt(String str) { char[] c = str.toCharArray(); int sum = 0; for(int i=0;i<c.length;i++) { if(c[i]==‘1‘) { sum = sum +1*(1<<c.length-i-1); } } return sum; } static String sum(String str1,String str2) { int a = Integer.valueOf(str1, 2)*Integer.valueOf(str2, 2); return Integer.toBinaryString(a); }
输入两个字符串a和b,字符串内容为二进制数字,求两个字符串相加的结果,加法计算方法以二进制方式计算,并返回对应的字符串结果。
标签:static rar length stat 输入 结果 color res int
原文地址:https://www.cnblogs.com/berston/p/10489878.html