[HIGHLIGHT="Java"]import static java.lang.Math.*;
public class Test {
public static void main(String[] args) {
System.out.println(tan(PI));
// der Tangens von Pi ist Null, warum ist aber das Ergebnis hier -1.224646...E-16 ?
System.out.println(tan(PI/2));
// Der Tangens von Pi/2 ist nicht definiert, warum bekomme ich als Ergebnis 1.6331239...E-16 ?
System.out.println(sin(PI));
// Gleiches Problem: der Sinus von Pi ist Null, es wird aber 1.224646...E-16 zurückgegeben.
}
}[/HIGHLIGHT]
Kann mir das mal jemand erklären?
public class Test {
public static void main(String[] args) {
System.out.println(tan(PI));
// der Tangens von Pi ist Null, warum ist aber das Ergebnis hier -1.224646...E-16 ?
System.out.println(tan(PI/2));
// Der Tangens von Pi/2 ist nicht definiert, warum bekomme ich als Ergebnis 1.6331239...E-16 ?
System.out.println(sin(PI));
// Gleiches Problem: der Sinus von Pi ist Null, es wird aber 1.224646...E-16 zurückgegeben.
}
}[/HIGHLIGHT]
Kann mir das mal jemand erklären?
Zuletzt bearbeitet von einem Moderator: