View Full Version : معادله درجه دوم
rojinamohammade
سه شنبه 30 فروردین 1390, 19:31 عصر
سلام اگه میشمه محاسبه معادله درجه دوم رو به زبان جاوا بنویسید برام ممنون:تشویق:
amirsadeghi
چهارشنبه 31 فروردین 1390, 00:18 صبح
میدونید که خلاف قوانین سایته؟؟؟
شروع بفرمایید. به مشکل که بر خوردین من و دوستان در خدمتتون هستیم...
javaphantom
چهارشنبه 31 فروردین 1390, 00:33 صبح
سلام اگه میشمه محاسبه معادله درجه دوم رو به زبان جاوا بنویسید برام ممنون:تشویق:
package com;
/**
* Created by IntelliJ IDEA.
* User: Babak
* Date: 4/20/11
* Time: 12:27 AM
* To change this template use File | Settings | File Templates.
*/
public class Equation {
public double[] calculate(double a, double b, double c) {
double[] result = new double[2];
if (c == 0) {
result[0] = 0;
result[1] = (-b / a);
return result;
}
if (b == 0) {
return null;
}
double delta = ((b * b) - (4 * a * c));
System.out.println("delta = " + delta);
if (delta < 0) return null;
result[0] = (-b + Math.sqrt(delta)) / (2 * a);
result[1] = (-b - Math.sqrt(delta)) / (2 * a);
return result;
}
public static void main(String[] s) {
Equation equation = new Equation();
double[] calculate = equation.calculate(1, -1, -2);
System.out.println("X1 = " + calculate[0]);
System.out.println("X2 = " + calculate[1]);
}
}
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.