gpt4 book ai didi

java - Apache Common Math 的分数到双倍

转载 作者:行者123 更新时间:2023-12-01 12:48:36 25 4
gpt4 key购买 nike

简介

设置计算机化分数答案

private void setComputerizedFractionAnswer(double randomDigitOne,
double randomDigitTwo, MathematicalOperator mathematicalOperator) {

this.computerizedFractionAnswer = fraction(randomDigitOne).add(
fraction(randomDigitTwo));
}

获取计算机化分数答案

private Fraction getComputerizedFractionAnswer() {
return computerizedFractionAnswer;
}

将从 servlet 发布 double 或分数答案,随后将调用以下方法:

public String validateAnswer(double d) {
if (getComputerizedAnswer() == d || getComputerizedFractionAnswer() == d) {
return "Correct";
}
return "Wrong";
}

这会导致以下问题:

不兼容的操作数类型分数和 double

基于thisthis信息不清楚如何将 Fraction 类型转换为 Double。

问题

可以将 Apache Common Math 的分数转换为 Double 吗?

最佳答案

根据乌得勒支的建议,供将来引用:

来自此处的 API:http://commons.apache.org/proper/commons-math/apidocs/org/apache/commons/math3/fraction/Fraction.html#doubleValue%28%29Fraction有一个成员方法doubleValue()

关于java - Apache Common Math 的分数到双倍,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24440283/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com