为了账号安全,请及时绑定邮箱和手机立即绑定

我想在 Java 中除以两个二进制数

我想在 Java 中除以两个二进制数

慕码人2483693 2021-09-29 15:29:18
但我只是不知道编译器如何知道我传递的是二进制数而不是整数。. 例如,我想将 10010(二进制格式)和 1110(二进制格式)分开怎么做??要从扫描仪获取此输入,您可以使用 Integer.parseInt(String, radix) 函数。然后您将从另一个中减去一个 int 并将结果转换回二进制字符串以显示它。import java.util.Scanner;public class Main3 {    public static void main(String[] args){        Scanner scan = new Scanner(System.in);        int one = Integer.parseInt(scan.nextLine(),2);        int two = Integer.parseInt(scan.nextLine(),2);        String result = Integer.toBinaryString(one - two);        System.out.println(result);    }}
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 165 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号