1/17>x>1/18求这个x用java怎么做出来啊? 求教

解决方案 »

  1.   

    先不说用java,你道说说这个x应该等于多少?
      

  2.   

    0.0588235294117647>x>0.0555555555555556
    楼主想x取多少?
      

  3.   

    楼主你得把这个数学问题,转变为一个目标明确的算法或功能性问题,否则太发散了,比如你的要求是:写一个函数:
    double getRandomNum(double min, double max)返回结果是 > min 且 < max听起来就非常简单了。但似乎你要的不是这个意思吧?
      

  4.   

    楼主没说清楚x的数据类型,况且x的浮点数是取近似值,如果x是浮点型的话,答案无穷多个。
      

  5.   

    答案太多了int数据类型好像又行不通
      

  6.   

       1/17>x>1/18<=>17<17*18*x<18<=> 17<17+Math.random()<18 => 17*18*x=17+Math.random()
     =>  x=(17+Math.random())/(17*18)
      

  7.   

    1/17>x>1/18<=>17<17*18*x<18<=> 17<17+Math.random()<18 => 17*18*x=17+Math.random()
     => x=(17+Math.random())/(17*18)