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

我想在 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 关注
  • 158 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信