Cześć, prosty program, a wyrzuca mi niezbyt fajny wynik - ktoś mógłby wytłumaczyć dlaczego?
package javaapplication10;
class Prostokat{
double a, b;
Prostokat(double a, double b){
this.a = a;
this.b = b;
}
double pole(){
return a*b;
}
}
public class JavaApplication10 {
public static void main(String[] args) {
Prostokat p1 = new Prostokat(2.6, 5.9);
System.out.println(p1.pole());
}
}
A kod wyrzuca:
run:
15.340000000000002
BUILD SUCCESSFUL (total time: 0 seconds)