Advertisement
Guest User

Untitled

a guest
Jul 5th, 2015
215
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.29 KB | None | 0 0
  1. char * hexAnswer;
  2. hexAnswer = binaryToHex(answer) //answer is the binary number of type int
  3.  
  4. char * binaryToHex(int n)
  5. {
  6. //break into groups of 4
  7. //send group of 4 to switch statement of equivalent hexadecimal conversion
  8. //append the converted groups together
  9.  
  10. //Return hex number
  11.  
  12. }
  13.  
  14. char * IndividualBinToHex (/*The group of 4 binary digits*/) {
  15.  
  16. switch (/*group of 4 binary digits*/) {
  17. case '0000':
  18. return "0";
  19. break;
  20. case '0001':
  21. return "1";
  22. break;
  23.  
  24. case '00010':
  25. return "2";
  26. break;
  27.  
  28. case '0011':
  29. return "3";
  30. break;
  31.  
  32. case '0100':
  33. return "4";
  34. break;
  35.  
  36. case '0101':
  37. return "5";
  38. break;
  39.  
  40. case '0110':
  41. return "6";
  42. break;
  43.  
  44. case '0111':
  45. return "7";
  46. break;
  47.  
  48. case '1000':
  49. return "8";
  50. break;
  51.  
  52. case '1001':
  53. return "9";
  54. break;
  55.  
  56. case '1010':
  57. return "A";
  58. break;
  59.  
  60. case '1010':
  61. return "a";
  62. break;
  63.  
  64. case '1011':
  65. return "B";
  66. break;
  67.  
  68. case '1100':
  69. return "C";
  70. break;
  71.  
  72. case '1101':
  73. return "D";
  74. break;
  75.  
  76. case '1110':
  77. return "E";
  78. break;
  79.  
  80. case '1111':
  81. return "F";
  82. break;
  83. }
  84. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement