C#實現大數字的運算
1、添加引用:System.Numerics.dll
2、添加命名空間:using System.Numerics;
3、實例:
3.1判斷一個數字是不是質數
3.2實現兩個大數的加減乘除
Console.Write("請輸入第二個大數字:");
string bigNum2 = Console.ReadLine();
BigInteger bigInt2 = BigInteger.Parse(bigNum2);
Console.Write(Environment.NewLine);
BigInteger addNum = bigInt1 + bigInt2;
BigInteger subNum = bigInt1 - bigInt2;
BigInteger purNum = bigInt1 * bigInt2;
BigInteger divNum = bigInt1 / bigInt2;
Console.WriteLine("兩大數相加結果為:{0}",addNum);
Console.WriteLine("兩大數相減結果為:{0}",subNum);
Console.WriteLine("兩大數相乘結果為:{0}",purNum);
Console.WriteLine("兩大數相除結果為:{0}",divNum);
Console.ReadLine();
}
新聞熱點
疑難解答