when using left shift and Big-integer i get different results to when i use hard coded number, why is that and how can it be overcome?
BigInteger num = 1779033703;
BigInteger result = num << 30;
Console.WriteLine(result);
Console.WriteLine(1779033703 << 30);
Result
1910222893216694272
-1073741824