gpt4 book ai didi

c# - 在 C# 中接受小数作为输入需要帮助

转载 作者:行者123 更新时间:2023-11-30 15:06:47 25 4
gpt4 key购买 nike

我用 C# 编写了一个运行勾股定理的程序。我希望能帮助程序接受用户输入的小数点。这就是我的。

    using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Project_2
{
class Program
{
static void Main(string[] args)
{
int sideA = 0;
int sideB = 0;
double sideC = 0;
Console.Write("Enter a integer for Side A ");
sideA = Convert.ToInt16(Console.ReadLine());
Console.Write("Enter a integer for Side B ");
sideB = Convert.ToInt16(Console.ReadLine());
sideC = Math.Pow((sideA * sideA + sideB * sideB), .5);
Console.Write("Side C has this length...");
Console.WriteLine(sideC);
Console.ReadLine();

}
}
}

我一直在尝试使用 Math.Abs​​ 等来研究这个问题,结果却收到了构建错误。在写入路径方面的帮助将不胜感激。

最佳答案

我建议使用 Decimal.TryParse。这种模式非常安全,因为它会捕获异常并返回一个 bool 值以确定解析操作是否成功。

http://msdn.microsoft.com/en-us/library/system.decimal.tryparse.aspx

关于c# - 在 C# 中接受小数作为输入需要帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7286455/

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