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();
}