gpt4 book ai didi

c# - 如何在 C# 控制台应用程序中计算正确?

转载 作者:行者123 更新时间:2023-12-05 09:30:50 26 4
gpt4 key购买 nike

我正在尝试在 C# 控制台应用程序中计算以下等式:

double equation = 25 + -2 * 3 / 14; 
Console.WriteLine(equation);

结果是 25。

这不是等式的准确答案。有人介意向我解释一下我必须做什么吗?

最佳答案

试试这个

using System;

public class Program
{
public static void Main()
{
double equation = 25 + -2 * 3 / 14d;
Console.WriteLine(equation);
}
}

问题是您正在对整数(整数)进行运算,因此结果将是一个整数,您将其转换为 double 。您需要做的是指定您的除法运算是在 float 或 double 上完成的,这样除法部分的答案就不会是整数。您也可以使用 14.014f 执行此操作,但最好坚持使用相同的数据类型以避免以后出现转换问题。

您可以在这里测试您的代码:https://dotnetfiddle.net/Tlws6e

关于c# - 如何在 C# 控制台应用程序中计算正确?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69284685/

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