उदाहरण
import java.io.*;
import java.lang.*;
public class Demo{
public static double patternSum(double val){
double residual = 0, factorialVal = 1;
for (int i = 1; i <= val; i++){
factorialVal = factorialVal * i;
residual = residual + (i / factorialVal);
}
return (residual);
}
public static void main(String[] args){
double val = 6;
System.out.println("श्रृंखला का योग है: " + patternSum(val));
}
}आउटपुट
श्रृंखला का योग है: 2.7166666666666663Demo नाम की एक क्लास में 'patternSum' नाम का एक फ़ंक्शन होता है। यह फ़ंक्शन एक डबल-वैल्यूड नंबर को पैरामीटर के रूप में लेता है, और मान के माध्यम से पुनरावृति करता है और (1/1! + 2/2! + ..) और इसी तरह श्रृंखला मान की गणना करता है। मुख्य फ़ंक्शन में, मान को परिभाषित किया जाता है और इस मान को पास करके 'patternSum' फ़ंक्शन को कॉल किया जाता है। आउटपुट कंसोल पर प्रदर्शित होता है।