提示:您可在线编辑运行本教程的实例 - 运行实例,去试试!
对所有分量的平方求和;也称为阵列的能量。
/** 来 自 n o w j a v a . c o m**/ //package com.nowjava; public class Main { public static void main(String[] argv) throws Exception { double[] data = new double[] { 34.45, 35.45, 36.67, 37.78, 37.0000, 37.1234, 67.2344, 68.34534, 69.87700 }; System.out.println(sumSquares(data)); } /** * Sums the squares of all components; * also called the energy of the array. */ public static double sumSquares(double[] data) { double ans = 0.0; for (int k = 0; k < data.length; k++) { ans += data[k] * data[k]; } return (ans); } /** * Sums the squares of all components; * also called the energy of the array. *///NowJava.com - 时 代 Java 提供 public static double sumSquares(double[][] data) { double ans = 0.0; for (int k = 0; k < data.length; k++) { for (int l = 0; l < data[k].length; l++) { ans += data[k][l] * data[k][l]; } } return (ans); } /** * Sums the squares of all components; * also called the energy of the array. */ public static int sumSquares(int[] data) { int ans = 0; for (int k = 0; k < data.length; k++) { ans += data[k] * data[k]; } return (ans); } /** * Sums the squares of all components; * also called the energy of the array. */ public static