public int NormalizeDigitsNine(int number) { int digitSum = number; do { int[] digits = Numerologic.GetDigits(digitSum); digitSum = Numerologic.SumDigits(digits); }while (digitSum > 9); return(digitSum); }
public int NormalizeDigitsNine(int[] digits) { int[] tempDigits = new int[digits.Length]; digits.CopyTo(tempDigits, 0); int digitSum = Numerologic.SumDigits(tempDigits); while (digitSum > 9) { tempDigits = Numerologic.GetDigits(digitSum); digitSum = Numerologic.SumDigits(tempDigits); } ; return(digitSum); }