| Integroi.java |
1 import fi.jyu.mit.ohj2.*;
2 /**
3 * Ohjelmalla integroidaan numeerisesti funktio sin(x)
4 * @author Vesa Lappalainen
5 * @version 1.0, 25.03.2003
6 */
7 public class Integroi {
8
9 public static double integroi(double x1, double x2, int tiheys) {
10 double x,dx,summa=0;
11
12 dx = (x2- x1)/tiheys;
13
14 for (x=x1+dx/2 ; x<x2; x+=dx)
15 summa += Math.sin(x)*dx;
16
17 return summa;
18 }
19
20
21 public static void main(String[] args) {
22 System.out.println("Integraali sin(x) väliltä [0,pi] on noin "+
23 Mjonot.fmt(integroi(0,Math.PI,100),7,5));
24 }
25 }
26 | Integroi.java |