/// <summary> /// { the first 10-digit prime in consecutive digits of e }.com /// </summary> public static void FindFirst10DigitPrimeInConsecutiveDigitsOfe() { var e = BigDecimal.E().ToString(); //var e = StringConstants.Math.e.Replace(".", String.Empty); string digits; Int64 number; var start = 0; do { digits = e.Substring(start, 10); number = Int64.Parse(digits); Console.WriteLine(digits); start++; } while (!number.IsPrime()); Console.WriteLine("Found: {0}.com (at {1})", digits, start); // 7427466391.com Console.WriteLine(e); }