谢谢!

解决方案 »

  1.   

    进到十位int in = 41 , out;
    out = in/10;
    out++;
    out *= 10;
    或者只进到最高位int in = 4321 , out ,count=0;
    out = in;
    while(out%10!=0){
       out/=10;
       count++;
    }
    out++;
    for(;count>0;count--){
       out*=10;
    }
      

  2.   

    谢谢各位的解答,不过我想明白了,我做一个手机测量心率,本来要设置一个最大值呢,我老大说让我按照上面举的例子做呢,但是现在我这么想的,只要出现的值大于规定的那个值,便给它+10,这样的话,折线图也就不会显示不全的了。
    java code:
                yMax=70;
        if(y>yMax){
        
          yMax+=10;
          renderer.setYAxisMax(yMax);
          
        }
    我就这么简单的判断了下。
      

  3.   

    int a = 41;
    int b = a % 10 == 0 ?  a : (a / 10 + 1) * 10;