Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/338.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java中是否有一种通用函数或方法来计算形式为(a+;b+;n)^2的方程,其中a,b,n>;=0?_Java_Math_Equation - Fatal编程技术网

Java中是否有一种通用函数或方法来计算形式为(a+;b+;n)^2的方程,其中a,b,n>;=0?

Java中是否有一种通用函数或方法来计算形式为(a+;b+;n)^2的方程,其中a,b,n>;=0?,java,math,equation,Java,Math,Equation,我需要找到一种在Java中实现算法的方法,该算法可以在a,b,n>=0的情况下计算(a+b+…+n)^2。目的是在以后使用它来计算我的算法在网络中的Jain公平性指数。有什么标准的方法可以做到这一点,或者有什么我可能错过的高等数学库吗?只需将for循环中的n个值求和,然后将其自身相乘即可。还是我遗漏了什么?您可能遇到的问题数量是无限的,因此,如果您经常遇到没有方法帮助您的情况,您不应该感到惊讶。假设您有一个数字数组,假设它有两个元素,数组的名称是input,然后: double sum = 0;

我需要找到一种在Java中实现算法的方法,该算法可以在a,b,n>=0的情况下计算(a+b+…+n)^2。目的是在以后使用它来计算我的算法在网络中的Jain公平性指数。有什么标准的方法可以做到这一点,或者有什么我可能错过的高等数学库吗?

只需将for循环中的n个值求和,然后将其自身相乘即可。还是我遗漏了什么?

您可能遇到的问题数量是无限的,因此,如果您经常遇到没有方法帮助您的情况,您不应该感到惊讶。假设您有一个数字数组,假设它有两个
元素,数组的名称是
input
,然后:

double sum = 0;
for (int index = 0; index < input.length; index++)
    sum += input[index];
double result = Math.pow(sum, 2);
//output holds the result
double sum=0;
for(int index=0;index

如果有溢出的可能性,那么您需要处理它。此外,您还需要验证您的项目是否为阳性。

您所说的…,是什么意思?你的意思是像
sum=a+b+…+n;返回sum*sum
?您的问题不清楚。序列(a,b,…,n)是算术级数(例如5,10,15,20)。如果是这样的话,你这么说是很重要的。@meowgoesdog-Oups,我以为op想要后者,对不起。请看我的编辑。