|
4 / 4 / 0
Регистрация: 24.07.2012
Сообщений: 76
|
|||||||||||
Перевод в Hex01.11.2012, 13:46. Показов 6377. Ответов 8
Метки нет (Все метки)
Здравствуйте
Имеется задание с которым не могу разобраться. Надо написать символы от 0 до 128 в таком виде №/№хекса/символ. имеется тело, не могу написать функцию ЧарТуХекс
Помогите решить задание. Алгоритм сохранить обязательно. Добавлено через 15 часов 22 минуты Решил проблему с написание, по крайней мере так считаю, если заработает =), но есть одна проблемка в строке out = l+r; нетбинс выдает и отмечает на ней ошибку Exception in thread "main" java.lang.RuntimeException: Uncompilable source code - incompatible typesПервая ссылка на эту строку в функции, а вторая в в основном классе на эту функцию. Я так понял два символа нельзя просто присвоить к строчной переменной? Потому что в паскале такие операции на ура, а в яве столько условий по синтаксису, что вечно что то криво идет. Просто у меня в универе занятие Алгоритмизация, а не Программирование, и основное - это изучение решений различных задач, вычисление оптимальных алгоритмов. А потом уже ява. Подскажите в чем ошибка? Может я вообще не правильно все записал?
0
|
|||||||||||
| 01.11.2012, 13:46 | |
|
Ответы с готовыми решениями:
8
Перевод из HEX
|
|
899 / 793 / 186
Регистрация: 21.02.2009
Сообщений: 1,722
|
||||||
| 01.11.2012, 15:01 | ||||||
|
Mupok,
0
|
||||||
|
4 / 4 / 0
Регистрация: 24.07.2012
Сообщений: 76
|
|||||||
| 01.11.2012, 17:15 [ТС] | |||||||
|
Result
run: 0 96 1 97 2 98 3 99 4 100 5 101 6 102 7 103 8 104 9 105 10 113 11 114 12 115 13 116 14 117 15 118 16 97 17 98 18 99 19 100 20 101 21 102 22 103 23 104 24 105 25 106 26 114 27 115 28 116 29 117 30 118 31 119 32 98 33 99 ! 34 100 " 35 101 # 36 102 $ 37 103 % 38 104 & 39 105 ' 40 106 ( 41 107 ) 42 115 * 43 116 + 44 117 , 45 118 - 46 119 . 47 120 / 48 99 0 49 100 1 50 101 2 Exception in thread "main" java.lang.StringIndexOutOfBoundsExceptio n: String index out of range: -8 51 102 3 52 103 4 53 104 5 at java.lang.String.charAt(String.java:658) at cvi_6_package.cvi_6_class.charToHex(cvi_ 6_class.java:23) at cvi_6_package.cvi_6_class.main(cvi_6_cla ss.java:8) 54 105 6 55 106 7 56 107 8 57 108 9 58 116 : 59 117 ; 60 118 < 61 119 = 62 120 > 63 121 ? 64 100 @ 65 101 A 66 102 B 67 103 C 68 104 D 69 105 E 70 106 F 71 107 G 72 108 H 73 109 I 74 117 J 75 118 K 76 119 L 77 120 M 78 121 N 79 122 O 80 101 P 81 102 Q 82 103 R 83 104 S 84 105 T 85 106 U 86 107 V 87 108 W 88 109 X 89 110 Y 90 118 Z 91 119 [ 92 120 \ 93 121 ] 94 122 ^ 95 123 _ 96 102 ` 97 103 a 98 104 b 99 105 c 100 106 d 101 107 e 102 108 f 103 109 g 104 110 h 105 111 i 106 119 j 107 120 k 108 121 l 109 122 m 110 123 n 111 124 o 112 103 p 113 104 q 114 105 r 115 106 s 116 107 t 117 108 u 118 109 v 119 110 w 120 111 x 121 112 y 122 120 z 123 121 { 124 122 | 125 123 } 126 124 ~ 127 125 Java Result: 1 СБОРКА УСПЕШНО ЗАВЕРШЕНА (общее время: 0 секунд) Добавлено через 17 минут Проблема решена на половину таким способом:
Result
run: 0 00 1 01 2 02 3 03 4 04 5 05 6 06 7 07 8 08 9 09 10 0A 11 0B 12 0C 13 0D 14 0E 15 0F 16 10 17 11 18 12 19 13 20 14 21 15 22 16 23 17 24 18 Exception in thread "main" java.lang.StringIndexOutOfBoundsExceptio n: String index out of range: -8 25 19 26 1A 27 1B 28 1C 29 1D 30 1E 31 1F 32 20 33 21 ! 34 22 " 35 23 # at java.lang.String.charAt(36 24 $ String.java:658) 37 25 % 38 26 & 39 27 ' 40 28 ( 41 29 ) 42 2A * at cvi_6_package.cvi_6_class.charToHex(43 2B + cvi_6_class.java:23) 44 2C , 45 2D - 46 2E . 47 2F / 48 30 0 at cvi_6_package.cvi_6_class.main(49 31 1 cvi_6_class.java:8) 50 32 2 51 33 3 52 34 4 53 35 5 54 36 6 55 37 7 56 38 8 57 39 9 58 3A : 59 3B ; 60 3C < 61 3D = 62 3E > 63 3F ? 64 40 @ 65 41 A 66 42 B 67 43 C 68 44 D 69 45 E 70 46 F 71 47 G 72 48 H 73 49 I 74 4A J 75 4B K 76 4C L 77 4D M 78 4E N 79 4F O 80 50 P 81 51 Q 82 52 R 83 53 S 84 54 T 85 55 U 86 56 V 87 57 W 88 58 X 89 59 Y 90 5A Z 91 5B [ 92 5C \ 93 5D ] 94 5E ^ 95 5F _ 96 60 ` 97 61 a 98 62 b 99 63 c 100 64 d 101 65 e 102 66 f 103 67 g 104 68 h 105 69 i 106 6A j 107 6B k 108 6C l 109 6D m 110 6E n 111 6F o 112 70 p 113 71 q 114 72 r 115 73 s 116 74 t 117 75 u 118 76 v 119 77 w 120 78 x 121 79 y 122 7A z 123 7B { 124 7C | 125 7D } 126 7E ~ 127 7F Java Result: 1 СБОРКА УСПЕШНО ЗАВЕРШЕНА (общее время: 0 секунд) В чем проблема? Хотелось бы узнать причину появление тех пробелов, и комментарии к каждой ошибке. Помогите пожалуйста разобраться. Я с английским не особо дружу, поэтому документация мне НЕ_в_помощь. Надеюсь добрые люди найдутся =)
0
|
|||||||
|
4 / 4 / 0
Регистрация: 24.07.2012
Сообщений: 76
|
|
| 07.11.2012, 20:55 [ТС] | |
|
Ни у кого никаких соображений нет что-ли?
![]() Добавлено через 21 час 19 минут ауууууууу
0
|
|
|
636 / 528 / 165
Регистрация: 01.04.2010
Сообщений: 1,843
|
|
| 08.11.2012, 07:24 | |
|
Вопрос на засыпку: каков диапазон значений типа byte?
1
|
|
|
4 / 4 / 0
Регистрация: 24.07.2012
Сообщений: 76
|
|
| 08.11.2012, 18:03 [ТС] | |
|
-128 ---- 127
но ведь перевод происходит до 128? не вижу связь. Ткните носом пожалуйста
0
|
|
|
636 / 528 / 165
Регистрация: 01.04.2010
Сообщений: 1,843
|
|
| 09.11.2012, 13:16 | |
|
А теперь посмотри на верхнюю границу цикла.
1
|
|
|
4 / 4 / 0
Регистрация: 24.07.2012
Сообщений: 76
|
||
| 10.11.2012, 19:18 [ТС] | ||
|
0
|
||
|
2838 / 1647 / 254
Регистрация: 03.12.2007
Сообщений: 4,222
|
|
| 10.11.2012, 22:55 | |
|
Потому символы 10 и 13 - это и есть перевод строки.
1
|
|
| 10.11.2012, 22:55 | |
|
Помогаю со студенческими работами здесь
9
Перевод Ansi в Hex перевод из hex в dec Перевод чисел - в HEX? Перевод string в hex Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|