master
18278797401 4 years ago
parent e2716c9e59
commit 5aea1c0d27

@ -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);
}
}
Loading…
Cancel
Save