Java是一種高級編程語言,廣泛用于開發各種應用程序。在數學中,有一種重要的數列叫做等比數列。等比數列是每個后繼項等于前一項乘上同一個常數的數列。如果我們要求等比數列的和,可以使用Java編程語言來實現。
/** * 求等比數列的和 */ public class GeometricSequence { public static void main(String[] args) { double a = 1; // 等比數列的首項 double r = 2; // 等比數列的公比 int n = 10; // 等比數列的項數 double sum = 0; // 等比數列的和 for (int i = 0; i< n; i++) { sum += a * Math.pow(r, i); // 使用Math.pow()方法求冪 } System.out.println("等比數列的和為:" + sum); } }
在上面的代碼中,我們首先定義了等比數列的首項a、公比r和項數n。然后使用for循環來依次計算每一項的和,并累計到sum變量中。最后輸出等比數列的和。在計算每一項的和時,我們使用了Java提供的Math.pow()方法來求冪。這個方法接受兩個參數,第一個是底數,第二個是指數,返回底數的指數次冪。
下一篇java淺拷貝和