![](/img/trans.png)
[英]Inserting numbers from excel to Visual Studio C# code editor as two-dimensional double array
[英]Adding 2 double numbers in c# (visual studio)
所以,當我運行程序並輸入 2 個數字(例如 2.4 和 4.5)時,相加的結果是 69 而不是 6.9。 但是,當我運行程序並鍵入 2,4 和 4,5 時,結果是 6,9?
誰能幫我解決這個問題。 我在 Visual Studio 2019 中運行它。代碼在下面!
代碼:
static void Main(string[] args)
{
Console.Write("Enter a number: ");
double num1 = Convert.ToDouble(Console.ReadLine());
Console.Write("Enter a another number: ");
double num2 = Convert.ToDouble(Console.ReadLine());
Console.WriteLine(num1+num2);
Console.ReadLine();
}
檢查您的 O/S 區域設置以獲取號碼。 在 Windows 10:控制面板 > 區域 > 其他設置。 具體看十進制符號和數字分組符號。 你的代碼對我有用。 當我在我的機器上更改區域設置時(小數符號為逗號,數字分組符號為句點),它按照你描述的那樣工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.