fork download
  1. public class Convert {
  2.  
  3. public static void main(String[] p) throws IOException{
  4.  
  5.  
  6. System.out.println("題目:aX2+bx+c=0,試求X=?");
  7.  
  8. double DblA,DblB,DblC;
  9. System.out.println("請輸入a=?");
  10. String StrUserInput = reader.readLine();
  11. DblA=Double.parseDouble(StrUserInput);
  12.  
  13. System.out.println("請輸入b=?");
  14. StrUserInput = reader.readLine();
  15. DblB=Double.parseDouble(StrUserInput);
  16.  
  17. System.out.println("請輸入c=?");
  18. StrUserInput = reader.readLine();
  19. DblC=Double.parseDouble(StrUserInput);
  20.  
  21. double DblResult=DblB*DblB-4*DblA*DblC;
  22. DblResult=java.lang.Math.sqrt(DblResult);
  23.  
  24. //DecimalFormat Formater=new DecimalFormat("0.00");
  25.  
  26. System.out.println("X = "+ (-DblB+DblResult) / (2*DblA) );
  27.  
  28. System.out.println(" 或 X = "+ String.valueOf((-DblB-DblResult)/(2*DblA)));
  29.  
  30. }
Not running #stdin #stdout 0s 0KB
stdin
Standard input is empty
stdout
Standard output is empty