/* */ package bls2iq; import java.lang.*; import java.util.*; public class BLS2GBean { int eb77[] = { 66424240, 24463800, 8560000, 514840, 264020, 36840, 200 }; int us77 = 200000000; boolean inFormed; int fuzzyNumber,fudgeFactor,N; Double currentUS, then2Now, u; public BLS2GBean() { reset(); } public void setFudge(String fudge) { fudgeFactor = Integer.parseInt(fudge); } public void setN(String n) { N = Integer.parseInt(n); currentUS = Double.valueOf(n); then2Now = new Double( currentUS.doubleValue() / us77 ); } public void setSigma(String sigma) { fuzzyNumber = Integer.parseInt(sigma); } public void setU(String uIn) { u = Double.valueOf(uIn); } public void reset() { fuzzyNumber= 0; inFormed = false; } public String getN() { Integer result = new Integer( N ); return result.toString(); } public String getU() { return u.toString(); } public String getFudge() { Integer result = new Integer( fudgeFactor ); return result.toString(); } public String getSigma() { Integer result = new Integer( fuzzyNumber ); return result.toString(); } public String calc() { int work; work = (int)(eb77[fuzzyNumber] * then2Now.doubleValue()); work = (int)((work * (u.doubleValue() * (fudgeFactor / 10.0))) * (0.65 * 0.09) ); Integer result = new Integer( work ); return result.toString(); } public String getPop77() { Integer result = new Integer( eb77[fuzzyNumber] ); return result.toString(); } }