Harmonic Number In Java Example
Chapter:
Math Class
Last Updated:
05-05-2016 18:51:57 UTC
Program:
/* ............... START ............... */
public class JavaHarmonicNumber {
public static void main(String[] args) {
int x = Integer.parseInt(args[0]);
// compute 1/1 + 1/2 + 1/3 + ... + 1/x
double sum = 0.0;
for (int i = 1; i <= x; i++) {
// sum += 1.0 / i;
sum = sum + (1.0 / i);
}
System.out.println(sum);
}
}
/* ............... END ............... */
Output
# java Harmonic 1
1.0
# java Harmonic 2
1.5
# java Harmonic 10
2.9289682539682538
Tags
Harmonic Number, Java, Math