public class Sum {
public static void main(String[] args) {
// int sum=0;
// for (int i = 1; i <=1000 ; i++) {
// sum=0;
// for (int j = 1; j <=i/2 ; j++) {
// if(i%j==0)
// sum+=j;
// }
// //System.out.println(sum);
// if(sum==i)
// { System.out.print(i + "=");
// for (int j = 1; j <=i/2 ; j++) {
// if(i%j==0)
// if(i!=2*j)
// System.out.print(j + "+");
// else
// System.out.print(j);
//
// }
// System.out.println();
// }
//
// }
// int sum=0;
// for (int i = 100; i <1000 ; i++) {
// if(i%8==0)
// sum+=i;
// }
// System.out.println(sum);
// System.out.println(Math.abs(123)); //求绝对值
// System.out.println(Math.ceil(12.30)); //返回大于12.30的最小整数
// System.out.println(Math.ceil(-12.20));
// System.out.println(Math.floor(12.30));//返回小于12.30的最大整数
// System.out.println(Math.round(12.22)); //真正的四舍五入
// System.out.println(Math.round(12.22));
// System.out.println(Math.PI); //圆周率
// 四舍五入 保留两位小数
// double i;
// Scanner s=new Scanner(System.in);
// System.out.println("输入一个小数:");
// i=s.nextDouble();
// i=i*100;
// i=Math.round(i);
// i=i/100;
// System.out.println(i);
// System.out.println(Math.sin(90*Math.PI/180));//sin接受的参数是弧度,而不是角度弧度计算公式角度*PI/180
// System.out.println(Math.pow(1.2,3.3)); //1.2^3.3 求次幂
// System.out.println(Math.random()); //产生0-1之间的小数 ,到达不了1
// System.out.println(Math.round(9.80)); Math.round()四舍五入 输出结果10.0 与强制转型 形成对比
// int c=0;
// int x=0;
// for (int i = 0; i < 90000; i++) {
// x=(int)(Math.random()*100+1);
// if(x==101)
// c++;
// }
// System.out.println(c);
// double a=9.87;
// int q=(int)a;
// System.out.println(q); //输出结果为9
// int x1=0,x2=0;
// double z;
// for (int i = 0; i < 1000; i++) {
// z=Math.random()-0.5;
// if(z>0)
// {
// x1++;
// }
// if(z<0)
// {
// x2++;
// }
// }
// System.out.println("正:"+x1);
// System.out.println("反:"+x2);
// for (int i = 0; i <5 ; i++) {
// for (int j = 1; j <=25; j++) {
// int x;
// if(Math.random()>0.5) {
// x = (int) (Math.random() * 26) + 97;
// }
// else
// {
// x = (int) (Math.random() * 26) + 65;
// }
// System.out.printf("%c",x);
// if(j%5==0)
// System.out.print(" ");
// }
// System.out.println();
// }
// Scanner cin= new Scanner(System.in);
// int x= (int)(Math.random()*101);
// System.out.println("请输入你想的数字:");
// String ss=cin.nextLine();
// int a=Integer.parseInt(ss);
// int sum=1;
// for(;;){
// if(a>x){
// System.out.println("大了,请重新输入:");
// sum++;
// ss=cin.nextLine();
// a=Integer.parseInt(ss);
// }
// else if(a<x){
// System.out.println("小了,请重新输入:");
// sum++;
// ss=cin.nextLine();
// a=Integer.parseInt(ss);
// }
// else{
// System.out.println("恭喜你答对了");
// System.out.printf("您一共猜了%d次",sum);
// break;
// }
// }
// int sum=1;
// int a=(int)(Math.random()*101);
// for(;;){
// if(a>x){
// //System.out.println("大了,请重新输入:");
// sum++;
// a=(int)(Math.random()*101);
//// ss=cin.nextLine();
//// a=Integer.parseInt(ss);
// }
// else if(a<x){
// //System.out.println("小了,请重新输入:");
// sum++;
// a=(int)(Math.random()*101);
//// ss=cin.nextLine();
//// a=Integer.parseInt(ss);
// }
// else{
// System.out.println("恭喜你答对了");
// System.out.printf("您一共猜了%d次",sum);
// break;
// }
// }
//
// int da=(int)(java.lang.Math.random()*100+1);
// int x=(int)(java.lang.Math.random()*100+1);
// int sum=0;
// int i=0,j=100;
// for(;;){
// if(x>da){
// j=x;
// x=(int)(Math.random()*(j-i))+i;
// sum++;
//
// }
// else if(x<da)
// {
// i=x;
// x=(int)(Math.random()*(j-i))+i;
// sum++;
//
// }
// else{
// System.out.println("答对了 "+da);
// System.out.println("猜了"+sum+"次");
// break;
// }
//
// }
// Scanner cin=new Scanner(System.in);
// System.out.println("请输入班级人数:");
// int num=cin.nextInt();
// double sum=0;
// double score=0;
// for (int i = 1; i <=num ; i++) {
// System.out.printf("请输入第%d个学生的成绩:\n", i);
// score=cin.nextDouble();
// sum+=score;
// }
// double p=sum/num;
// System.out.print("该班级平均成绩是:");
// System.out.println(p);
}
}
Java基础Math函数使用
最新推荐文章于 2024-07-13 02:22:37 发布