作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想用 Java 应用程序求解这个方程。
看起来像这样
y*n-1 = y*n-2 + 1035 + [(n-1)^2 + (n-3)] * y
y*n = y*n-1 + (n^2 * y)
所以用户应该输入N,然后Java应用程序应该计算Y是多少。这是否可以做到,如果可以,如何做到?
提前致谢,迈克尔。
编辑:
感谢 mprabhat,现在看起来像这样,但不知何故我仍然做错了..
public class equation
{
private static double solveFirstEquation(double n){
double y =0;
if(n > 0) {
y = ((n -1) + Math.pow( n , 2))/ n;
}
return y;
}
private static double solveSecondEquation(double n){
double y = 0;
if(n > 1) {
y = ((n-2)+ (Math.pow(n-1, 2) + n-3) + 1035)/(n-1);
}
return y;
}
public static void main(String args[])
{
System.out.println("How much is n?");
int n = 0;
n = Keyboard.readInt();
}
}
我尝试将“void main String args”放在顶部,但这不会让我运行该应用程序。
最佳答案
类似这样的事情:
import java.util.Scanner;
public class TestEquation {
private static double solveFirstEquation(double n) {
double y = 0;
if (n > 0) {
y = ((n - 1) + Math.pow(n, 2)) / n;
}
return y;
}
private static double solveSecondEquation(double n) {
double y = 0;
if (n > 1) {
y = ((n - 2) + (Math.pow(n - 1, 2) + n - 3) + 1035) / (n - 1);
}
return y;
}
public static void main(String args[]) {
System.out.println("How much is n?");
double n = 0;
Scanner scanner = new Scanner(System.in);
n = scanner.nextDouble();
System.out.println(solveFirstEquation(n));
System.out.println(solveSecondEquation(n));
}
}
关于Java:联立方程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8193058/
我想用 Java 应用程序求解这个方程。 看起来像这样 y*n-1 = y*n-2 + 1035 + [(n-1)^2 + (n-3)] * y y*n = y*n-1 + (n^2 * y) 所
我是一名优秀的程序员,十分优秀!