Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void Main()
- {
- Console.Write("3.");
- foreach (int value in PiNumberFinder(100000))
- {
- Console.Write(value);
- }
- }
- public static IEnumerable<int> PiNumberFinder(int digitNumber)
- {
- int dividedBy = 11080585;
- int divisor = 78256779;
- int result;
- for (int i = 0; i < digitNumber; i++)
- {
- if (dividedBy < divisor)
- dividedBy *= 10;
- result = dividedBy / divisor;
- dividedBy = dividedBy - divisor * result;
- yield return result;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement