我寫了一個可能包含小數點的大整數輸入代碼。我選擇了這個BIGINT方法,但是這是不接受輸入十進制值BigIntger給包含輸入的小數發生錯誤
{
Console.WriteLine("Enter Your first number :");
BigInteger bigInt1 = BigInteger.Parse(Console.ReadLine());
Console.WriteLine("Enter Your Second number :");
BigInteger bigInt2 = BigInteger.Parse(Console.ReadLine());
BigInteger sum = bigInt1 + bigInt2;
Console.WriteLine("Result after adding two Bumbers is :" + "\t" + sum);
}
根據定義,整數是一個「整數」。目前還不清楚你如何期待這項工作。如果你真的想要一個帶小數的數字,可以用'double'或'decimal'來代替。 –
輸入失敗的例子?它如何失敗(錯誤的結果,例外)? – Richard