Program diskriminan ini akan menghasilkan apakah persamaan kuadrat memiliki dua akar
riil yang berlainan, dua akar kembar, atau salah satu akar riil dan
satunya lagi tidak riil (imajiner) atau keduanya tidak riil.
Rumus program diskriminan menggunakan rumus ABC.
private double calcDiscriminant () {
return b*b - 4*a*c;
}
private void calcX(){
double d = calcDiscriminant();
if (d > 0) {
x1 = (-b + Math.sqrt(d))/(2*a);
x2 = (-b - Math.sqrt(d))/(2*a);
fValid = true ;
}
else if (d == 0) {
x1 = (-b + Math.sqrt(d))/(2*a);
x2 = (-b - Math.sqrt(d))/(2*a);
fValid1 = true ;
}
}
contoh hasil program SquareEquationToy.java
kodingan : http://risky-parmanaputra.blogspot.com/2014/10/kodingan-squareequation.html
Tidak ada komentar:
Posting Komentar