|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.12.2020, 18:28 | #1 |
Новичок
Джуниор
Регистрация: 07.12.2020
Сообщений: 1
|
преобразование smallint в cardinal
Объясните почему исходное число -1111 преобразовалось в 169, а не в 120 или любое другое число? Как это вышло?
|
07.12.2020, 19:05 | #2 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,646
|
int_1 у вас byte, а не cardinal.
Число -1111 в двоичном представлении: 11111011 10101001 Какое там дальше у вас по коду идет преобразование - не знаю. Но если взять младший байт этого числа 10101001, то в десятичной системе счисления это будет 169. E-Mail: arigato.freelance@gmail.com
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перевести TColor в числовой Cardinal | Тоба | Общие вопросы Delphi | 39 | 13.07.2015 00:53 |
Текст в Адресе (String and Cardinal) | rainzek | Общие вопросы Delphi | 1 | 24.07.2013 22:11 |
чо за синтаксис? TArray<Cardinal>; | black_catt | Общие вопросы Delphi | 1 | 27.01.2012 08:57 |
Чтение из файла smallint | Лурье | Общие вопросы Delphi | 7 | 13.05.2009 18:45 |
работа с cardinal | ERASERROR | Общие вопросы Delphi | 8 | 31.01.2008 17:45 |