|
Конвертер системы счисления
|
|||
---|---|---|---|
#18+
Нужно сделать конвертер системы счисления. У пользователя спрашивается число, в какой оно система счисления, и в какую перевести? Конвертация должна быть с помощью класса обертки Long. Если пользователь вводит q или Q программа завершает работу. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36.
Подскажите как модифицировать код чтоб конвертация происходила в любых направлениях? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2021, 18:36 |
|
Конвертер системы счисления
|
|||
---|---|---|---|
#18+
Integer.parseInt покрывает часть этого технического задания. От двоичной до 36-ричной. https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html#parseInt-java.lang.String-int- Но я-бы обратил внимание на то что input и output должны иметь символьное а не числовое представление. P.S. Кроме того есть системы счисления такие как Римская (непозиционная), Унарная (только едички как символы) и тоже непозционная и прочие которые тоже могут быть интересны для конверсии base64, base85, Вавилонская. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2021, 18:46 |
|
Конвертер системы счисления
|
|||
---|---|---|---|
#18+
Учитесь пользоваться документацией. API класса Long не настолько обширно, чтобы там нельзя было найти требуемое в районе toString(). P.S. Ну и по логике напрашивается цикл с предусловием. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2021, 18:51 |
|
Конвертер системы счисления
|
|||
---|---|---|---|
#18+
Решение для перевода 10-ой в 16-ти ричную системы. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50.
Хорошего вам дня! ... |
|||
:
Нравится:
Не нравится:
|
|||
01.08.2021, 17:23 |
|
|
start [/forum/topic.php?fid=59&msg=40086897&tid=2120383]: |
0ms |
get settings: |
14ms |
get forum list: |
6ms |
check forum access: |
1ms |
check topic access: |
1ms |
track hit: |
37ms |
get topic data: |
7ms |
get forum data: |
1ms |
get page messages: |
120ms |
get tp. blocked users: |
2ms |
others: | 392ms |
total: | 581ms |
0 / 0 |