![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]()
Доброго врмени суток! Вопрос по переводу из одной системы счисления в другую. Не получается сделать правильный перевод. Вот, иходник. Нужно что. Нужно, чтобы в первый Edit1 вводилось например число 8950000000, а в Form1.Caption отображалось его двоичный вид. И чтобы в Edit2 вводится двоичный вид, то в Form1.Caption отображался его десятичный вид, т.е. 8950000000. Но, исходник мой не работает
![]()
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
![]() |
![]() |
![]() |
#2 | |
C++, Java
Старожил
Регистрация: 10.04.2010
Сообщений: 2,665
|
![]() Цитата:
А для обычных чисел из диапазона integer всё прекрасно работает(всё нормально отображается в Form1.Caption) |
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]()
Применил этот тип, но ошибка все равно выдается:
Код:
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
![]() |
![]() |
![]() |
#4 |
БохЪ
Форумчанин
Регистрация: 30.09.2009
Сообщений: 724
|
![]()
мб Extendet поможет?
В планах порабощение вселенной...
|
![]() |
![]() |
![]() |
#5 | |
C++, Java
Старожил
Регистрация: 10.04.2010
Сообщений: 2,665
|
![]() Цитата:
Последний раз редактировалось _-Re@l-_; 04.07.2010 в 16:37. |
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]()
Все равно не работает
![]()
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
![]() |
![]() |
![]() |
#7 |
C++, Java
Старожил
Регистрация: 10.04.2010
Сообщений: 2,665
|
![]()
А я вот тут подумал: оно вам надо 8950000000 переводить в двоичную систему?Как по-моему, так числе из диапазона -32767...+32767 вполне достаточно
![]() |
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]()
Нужно именно такие числа
![]() ![]()
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
![]() |
![]() |
![]() |
#9 | |
Старожил
Регистрация: 26.04.2008
Сообщений: 2,645
|
![]()
Цитата из файла SysUtils
Цитата:
Ну и как заметил _-Re@l-_, увеличиваем интервал. Только не longint, а int64. |
|
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
_-Re@l-_, longint=integer
не применяй паскаль к Делфи. мы давно уже не в 16-битке живем ![]() Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. Последний раз редактировалось Пепел Феникса; 04.07.2010 в 17:02. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Не могу найти ошибку (система счисления на С) | BlackShine | Помощь студентам | 0 | 14.05.2010 16:39 |
Система счисления | Alex_sim | Microsoft Office Excel | 4 | 20.04.2010 14:04 |
система счисления с 2 в 16 | never smile | Помощь студентам | 0 | 19.03.2010 16:30 |
троичная система счисления | elena_ma | Помощь студентам | 0 | 29.11.2009 20:48 |
двоичная система счисления | galaid | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 17.05.2009 15:42 |