ellapt

T10.1.DecToBin

Jan 22nd, 2013
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. class DecToBin
  2. {
  3. static void Main()
  4. {
  5. Console.WriteLine("Convert decimal numbers to their binary representation");
  6. Console.WriteLine("The binary representations of the decimal numbers from 0 to 100 are: ");
  7. int decNumber=0;
  8.  
  9. for (int n = 0; n < 101; n++)
  10. {
  11. int binNumber = 0;
  12. decNumber = n;
  13. int temp = decNumber;
  14. byte position = 0;
  15. string printStr = "";
  16. do
  17. {
  18. int bitSet = temp & 1;
  19. binNumber = (bitSet << position) | binNumber;
  20. temp = temp >> 1;
  21. position += 1;
  22. printStr = bitSet + printStr;
  23. } while (temp != 0);
  24. Console.WriteLine("{0}\t{1,10}",decNumber,printStr);
  25. }
  26. }
  27. }
Advertisement
Add Comment
Please, Sign In to add comment