![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Pascal срочно, плзззз...
cok © (2002-03-30 14:55:00)Я сейчас пишу прогу на Паскале, вот. Проблева в следующем:
у меня есть число в 10-ной системе счисления, я перевожу его в 2-ую сист.сч., меняю местами некоторые 1 и 0, а потом перевожу это в 10-ую сист.сч, но число больше 6000, и поэтому, когда я его перевожу в 2-ую сист. по длине оно будет ого го, т.е длиннее чем LongInt! Я пытался использовать тип comp или extended, но тогда прога не правильно будет переводить число в 10-ую сист. сч. Че делать?
drpass (2002-03-30 15:46:00) [61]Видишь ли, компьютер все числа хранит в двоичной системе, а десятичная, шестнадцатеричная и т.д. - это всего лишь формат ввода/вывода. Если тебе хочется поменять несколько битов, ничего никуда не нужно переводить
Anatoly Podgoretsky (2002-03-30 14:58:00) [62]С какой стати у числа изменится размер от замены 0-1.
Паскаль правильно переводит и в comp и в extended, у тебя где то ошибка.
"Че делать?!" - быть конкретнее, без подземного стука.