为什么if(one%2==0){用%不能用/

来源:4-1 Java条件语句之 if

qq_慕慕5119622

2018-12-13 18:48

为什么不能用


写回答 关注

3回答

  • 李想爸爸
    2018-12-13 20:21:41
    已采纳

    可以用  假如你的one=2;   2%2结果是0;2/2 结果是1 ;  2/2 == 0 结果为false ;

  • 北国丨江山
    2019-03-01 16:27:54

    不能用,因为除以2不能判断一个数是否是偶数,整数集合除以2的结果还是整数集,整数集用2求余结果只有{0,1}

  • 爱上棉宝宝
    2018-12-13 20:23:22

    都可以用的,

    如下:

    double one=20;

      if(one%2==0){}

      if(one/2==0){}

    若是不能的话,可能是你的one定义的类型有问题。

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165172 学习 · 17581 问题

查看课程

相似问题