static double in = 10.46; static int num = 100; static double asksy = 10; static double yh = 0.001; static double sx = 0.003; static void sum() { double iyh = in * num * yh; double isx = in * num * sx; if (isx < 5) { isx = 5; } int gh = num % 1000 == 0 ? num / 1000 : num / 1000 + 1; double sumin = in * num + iyh + isx + gh; double out = sumin / num; System.out.println("minout:" + out); while (true) { out += 0.01; double oyh = out * num * yh; double osx = out * num * sx; if (osx < 5) { osx = 5; } double sy = out * num - oyh - osx - gh - sumin; if (sy > 0) { System.out.println("out:" + out + ", sy:" + sy); if (sy > asksy) { break; } } } } public static void main(String[] args) { sum(); }
计算。。。
猜你喜欢
转载自lvmlvy.iteye.com/blog/1975192
今日推荐
周排行