gpt4 book ai didi

java - 中点总和概率。 2 2"- I don' 没有得到正确的答案,因为我不明白 "xxxxx.x"是什么意思,我认为

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

我正在尝试解决这个练习Problem 22只是为了增强我的解决能力。我已经对答案进行了编码。该任务要求“所有生成的 y 坐标值的总和是多少?(以 xxxxx.x 的形式输入小数数字(我不明白这意味着什么))。我的答案是50616.0,但是错误。 我希望你可以帮助我。我不知道我是否做错了,或者只是我不明白xxxxx.x形式的任务意味着什么,我认为它是十进制的,不是吗?

这是我的代码:

import java.io.*;
import java.math.BigDecimal;

public class Problema22 {

public static void main(String args[]) {
File archivo = null;
FileReader fr = null;
BufferedReader br = null;


try {
archivo = new File("C:\\plane22.txt");
fr = new FileReader(archivo);
br = new BufferedReader(fr);
String linea;
int index = 0;
int num = 0;
String num2 = "";
BigDecimal sol = BigDecimal.valueOf(0);

while ((linea = br.readLine()) != null) //System.out.println(linea);
{
//System.out.println(linea);
int line1 = linea.indexOf(",");
int line2 = linea.lastIndexOf(",");
int line3 = linea.indexOf("|");


String y1 = linea.substring(line1+1, line3);
String y2 = linea.substring(line2+1, linea.length() );

long sumys = (Integer.parseInt(y1)+ Integer.parseInt(y2))/2;

sol = BigDecimal.valueOf(sumys).add(sol);
//System.out.println(sol);





}

System.out.println(sol);

//count((ArrayList<String>) arr);

} catch (Exception e) {
e.printStackTrace();

}
}

最佳答案

他们想要“xxxxx.x”形式的结果,即点前 5 位数字,点后 1 位。你的答案不正确,因为它是一个整数,而他们想要一个 float 。

关于java - 中点总和概率。 2 2"- I don' 没有得到正确的答案,因为我不明白 "xxxxx.x"是什么意思,我认为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6194651/

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