diff --git a/all.txt b/all.txt new file mode 100644 index 0000000..c576bfa --- /dev/null +++ b/all.txt @@ -0,0 +1,109 @@ +package Internship; + +public class jjcc { + static void sum(double a, double b) { + double resum=a+b; + System.out.println(a+"+"+b+"="+resum); + } + static void subtraction(double a,double b) { + double resub=a-b; + System.out.println(a+"-"+b+"="+resub); + } + static void mul(double a,double b) { + double remul=a*b; + System.out.println(a+"*"+b+"="+remul); + } + static void division(double a,double b) { + double redivision=0; + if(b!=0) { + redivision=a/b; + } + else { + redivision=0; /*表示错误*/ + } + System.out.println(a+"÷"+b+"="+redivision); + } + +} + + +package Internship; + +public class ex { + static void e(int x) { + double e=Math.E; + double result; + + result=Math.pow(e,x); + System.out.println("result="+result); + + } +} + + +package Internship; + + +public class logax { + static void log(int a, int x) { + System.out.println("log"+a+" "+x+" = "+(Math.log(x)/Math.log(a))); + } + +} + + +package Internship; + +public class Trigonometric_Functions { + public Trigonometric_Functions(String chose,double Value) { + double a = Math.toRadians(Value); + switch(chose) { + case "sin": + System.out.println(String.format("%.2f",Math.sin(a))); + break; + case "cos": + System.out.println(String.format("%.2f",Math.cos(a))); + break; + case "tan": + System.out.println(String.format("%.2f",Math.tan(a))); + break; + } + } +} + + +package Internship; + +import java.util.Scanner; + +public class Test { + public static void main(String[] args) { + int a, b; + Scanner sc = new Scanner(System.in); + + System.out.println("输入a的值:"); + a = sc.nextInt(); + System.out.println("输入b的值:"); + b = sc.nextInt(); + + System.out.println("加减乘除运算:"); + jjcc.sum(a, b); + jjcc.subtraction(a, b); + jjcc.mul(a, b); + jjcc.division(a, b); + System.out.println(); + + System.out.println("e的x次方运算:"); + ex.e(a); + System.out.println(); + + System.out.println("logax运算:"); + logax.log(a, b); + System.out.println(); + + System.out.println("三角函数运算:"); + Trigonometric_Functions tf1 = new Trigonometric_Functions("sin", 30); + Trigonometric_Functions tf2 = new Trigonometric_Functions("cos", 30); + Trigonometric_Functions tf3 = new Trigonometric_Functions("tan", 30); + } +}