首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将exp转换为java exp

如何将exp转换为java exp
EN

Stack Overflow用户
提问于 2015-11-13 22:03:29
回答 3查看 91关注 0票数 0

我有作业要做

我不知道如何将表达式转换成Java。有时我不得不把括号和解决方案,它会改变,所以,我不确定,如果我的代码是正确的。

我写了这段代码:

代码语言:javascript
复制
double number1 = 10;
double number2 = 20;
double number3 = 30;

int sum = (int) (number1 + number2 + number3);
double average = sum / 3;

int product = (int) (number1 * number2 * number3);
double exp = (10.5 / number3) + (5 + number1 * number2) / (number3 - number1) * 12;

System.out.println("The sum is: " + sum);
System.out.println("The product is: " + product);
System.out.println("The average is: " + average);
System.out.println("The expression result is: " + exp);
EN

回答 3

Stack Overflow用户

发布于 2015-11-13 22:11:06

代码语言:javascript
复制
int sum = (int) (number1 + number2 + number3);

将sum作为double..No需要转换成int.You将失去精度。

代码语言:javascript
复制
int product = (int) (number1 * number2 * number3);

同样的事情也适用于这里。

休息看起来很好。

票数 0
EN

Stack Overflow用户

发布于 2015-11-13 22:14:30

我只看到一个问题:

代码语言:javascript
复制
double average = sum / 3;

是一个整数除法,对于某些输入将失败(它仍然适用于您的数字),但它应该是这样的:

代码语言:javascript
复制
double average = sum / 3.0;

可以将sum的类型更改为double

票数 0
EN

Stack Overflow用户

发布于 2015-11-14 15:05:20

感谢大家对我的帮助。

我解决了这个问题

代码语言:javascript
复制
package home1;

public class Arithmetic {

    public static void main(String[] args) {

        int number1 = 10;
        int number2 = 15;
        int number3 = 35;

        int sum =  (number1 + number2 + number3);
        double average = sum / 3.0;

        int product = (number1 * number2 * number3);
        double exp = (10.5 / number3) + (5 + number1 * number2) / (number3 - number1) * 12;

        System.out.println("The sum is: " + sum);
        System.out.println("The product is: " + product);
        System.out.println("The average is: " + average);
        System.out.println("The expression result is: " + exp);
    }
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33694509

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档