ユーザー入力がたとえば1.5に対して言う数値の罪を見つけようとしています。電卓で実行しましたが、機能しますが、コードが機能しません。
コードは次のとおりです。
package msd1;
import java.util.Scanner;
public class Part3
{
public static void main(String[] args)
{
Scanner scanner = new Scanner(System.in);
System.out.println("Enter a number");
double Height = scanner.nextDouble();
double Angle = Height/2;
double asine = Math.asin(Angle);
System.out.println("Arcsine of " + Angle + " = " + asine);
}
}