注册 登录
编程论坛 JAVA论坛

编写一个jAVA来计算公式!多谢了了 。想了好久,刚开始学

yyt886886 发布于 2018-03-20 21:37, 3637 次点击
  编写一个Java来计算一下3的x次方(分母)分之   x+5开3次根号(分子)   麻烦了

[此贴子已经被作者于2018-3-20 21:38编辑过]

8 回复
#2
疯狂的小a2018-03-20 22:45
回复 楼主 yyt886886
程序代码:
import java.util.Scanner;

public class Test {
    public static void main(String[] args) {
        //编写一个Java来计算一下3的x次方(分母)分之   x+5开3次根号(分子)   麻烦了
        System.out.println("请输入x的值:");
        int x = new Scanner(System.in).nextInt();
        double fenMu = Math.pow(3, x);
        double fenZi = Math.pow(x+5, 1/3);
        
        System.out.println("result:"+fenZi/fenMu);
        
    }
}
讲道理,应该没记错
#3
yyt8868862018-03-21 07:30
回复 2楼 疯狂的小a
多谢多谢了 非常感谢  我自己弄了半天 总有这样那样的问题  谢谢
#4
yyt8868862018-03-21 08:16
回复 2楼 疯狂的小a
import java.util.Random;

public class q {
    public static void main(String[] args) {
        //编写一个Java来计算一下3的x次方(分母)分之   x+5开3次根号(分子)   麻烦了
        double y;int x;
    Random a= new Random();
        
     x=ran.nextlnt(20);
     System.out.println("请输入x的值:");

        double fenMu = Math.pow(3, x);
        double fenZi = Math.pow(x+5, 1/3);
        y=fenZi/fenMu;
        System.out.println("result:"+y);
        
    }
}    我自己又写了一个 这个的问题出现在哪里呢?
#5
疯狂的小a2018-03-21 10:58
回复 4楼 yyt886886
程序代码:
import java.util.Random;

public class Test {
    public static void main(String[] args) {
        // 编写一个Java来计算一下3的x次方(分母)分之 x+5开3次根号(分子) 麻烦了
        double y;
        int x;
        Random random = new Random();

        x = random.nextInt(20);
        System.out.println("x的值:" + x);

        double fenMu = Math.pow(3, x);
        double fenZi = Math.pow(x + 5, 1 / 3);
        y = fenZi / fenMu;
        System.out.println("result:" + y);

    }
}
只有本站会员才能查看附件,请 登录
#6
yyt8868862018-03-21 12:29
回复 5楼 疯狂的小a
版主  有没有什么方法可以不用   类Scanner  和Random这些类  直接用 java 的基础语法编写的呢?比如嵌套和If语句
#7
疯狂的小a2018-03-21 13:03
程序代码:
public class Test {
    public static void main(String[] args) {
        // 编写一个Java来计算一下3的x次方(分母)分之 x+5开3次根号(分子) 麻烦了
        double y;
        String millis = System.currentTimeMillis()+"";
        int x = (int)millis.charAt(millis.length()-1);

        System.out.println("x的值:" + x);

        double fenMu = Math.pow(3, x);
        double fenZi = Math.pow(x + 5, 1 / 3);
        y = fenZi / fenMu;
        System.out.println("result:" + y);

    }
}
#8
疯狂的小a2018-03-21 13:06
程序代码:
public class Test {
    public static void main(String[] args) {
        // 编写一个Java来计算一下3的x次方(分母)分之 x+5开3次根号(分子) 麻烦了
        double y;
        String millis = System.currentTimeMillis()+"";
        int x = Integer.parseInt(millis.charAt(millis.length()-1)+"");

        System.out.println("x的值:" + x);

        double fenMu = Math.pow(3, x);
        double fenZi = Math.pow(x + 5, 1 / 3);
        y = fenZi / fenMu;
        System.out.println("result:" + y);

    }
}
#9
yyt8868862018-03-21 18:51
回复 8楼 疯狂的小a
多谢了 感谢版主
1