Advertisement
stefanpu

Reverse Number

Feb 13th, 2013
43
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.89 KB | None | 0 0
  1.     static int ReverseDigits(int unreversedNumber)
  2.         {
  3.             int reversedNumber = 0;
  4.             //List<int> containerArray = new List<int>();
  5.             StringBuilder reversedNumberStringBuilder = new StringBuilder();
  6.  
  7.             while (unreversedNumber > 0)
  8.             {
  9.                 int currentDigit = unreversedNumber % 10;
  10.                 unreversedNumber /= 10;
  11.                 //containerArray.Add(currentDigit);      
  12.                 reversedNumberStringBuilder.Append(currentDigit);
  13.             }
  14.            
  15.             //for (int index = 0; index < containerArray.Count; index++)
  16.             //{
  17.             //    reversedNumber = reversedNumber * 10 + containerArray[index];
  18.             //}
  19.  
  20.             //return reversedNumber;
  21.  
  22.             reversedNumber = int.Parse(reversedNumberStringBuilder.ToString());
  23.             return reversedNumber;
  24.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement