小数点以下を含む可能性のある大きな整数入力のコードを記述しました。私はこのためにBIGINTのアプローチを選択しましましたが、これはあなたが最初Console.ReadLine()
から文字列を変換してからdecimal
にそれを解析し、そのようConvert.ToInt64
を使用する必要があり、小数点値でBigIntger入力を含む10進数でエラーを返します
{
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