Advertisement
jelyslime

void/int from 10 to any base converter

Jan 16th, 2019
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.58 KB | None | 0 0
  1. void decimalToAnyConverter(int Number, int base)
  2. {
  3.  
  4. if (Number == 0){
  5. return;
  6. }
  7.  
  8. int x = Number % base;
  9.  
  10. Nuber /= base;
  11.  
  12. if (x < 0)
  13.  
  14. Number += 1;
  15.  
  16. decimalToAnyConverter(Number, base);
  17.  
  18. cout<< x < 0 ? x + (b * -1) : x;
  19.  
  20. return;
  21.  
  22. }
  23.  
  24. int decimalToAnyConverter(int Number, int base)
  25. {
  26.  
  27. if (Number == 0){
  28. return 0;
  29. }
  30.  
  31. int x = Number % base;
  32.  
  33. Nuber /= base;
  34.  
  35. if (x < 0)
  36.  
  37. Number += 1;
  38.  
  39. decimalToAnyConverter(Number, base);
  40.  
  41.  
  42. return x < 0 ? x + (b * -1) : x;
  43.  
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement