Wartość funkcji trygonometrycznych

Wartość funkcji trygonometrycznych
  • Rejestracja: dni
  • Ostatnio: dni
0

Ktoś mi podpowie co robię źle?
Tworzę obiekt alfa reprezentujący kod o mierze PI/4rad=45`.

Kopiuj
import java.awt.EventQueue;
import java.awt.event.*;
import java.io.*;
import javax.swing.*;
import static java.lang.Math.*;

public class Math {

    public static void main(String args[]) {
        Angle alfa = new Angle(Math.PI/4);
        System.out.println("sin(alfa) = "+alfa.sin());
        System.out.println("cos(alfa) = "+alfa.cos());
        System.out.println("tan(alfa) = "+alfa.tan());
        System.out.println("cot(alfa) = "+alfa.cot());
        System.out.println("sec(alfa) = "+alfa.sec());
        System.out.println("csc(alfa) = "+alfa.csc());
    }
}

 
datdata
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 957
0

Nie masz zdefiniowanej klasy Angle, ani funkcji trygonometrycznych, które za to są zdefiniowane w pakiecie Math, który słusznie zaimportowałeś statycznie (zapewne przeklejając z Internetu lub przepisując źle książkę). Spróbuj tak:

Kopiuj
        Double alfa = new Double(Math.PI/4);
        System.out.println("sin(alfa) = "+sin(alfa));
vpiotr
  • Rejestracja: dni
  • Ostatnio: dni
0
  1. To co zrobiłeś źle to nie napisałeś:
  • czy masz jakiś błąd
  • jaki to błąd (kompilacji, runtime czy wyniku)
  • jaki jest komunikat błędu
  • w której linijce
  • co chcesz osiągnąć
  • jakiej wersji Javy używasz
  1. Druga rzecz to zajrzyj tutaj:
    https://docs.oracle.com/javase/tutorial/java/data/beyondmath.html

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.