![]() |
|
Модераторы: volvo877, Snowy, MetalFan |
![]()
|
|
| Hacknslash |
|
||||||
|
Новичок Профиль Группа: Участник Сообщений: 14 Регистрация: 2.3.2009 Репутация: нет Всего: нет |
Всем привет) Обычная ситуация: учеба-паскаль. Сел тут разбираться, написал следующее:
Тут я создаю динамический массив и хочу заполнить его случайными положительными и отрицательными числами. Проблема с отрицательными: вместо числа допустим (-32) на печать выводится 2^16 - 32; При замене строчки:
на:
проблема решается. Поэтому меня интересует почему именно такая фигня происходит) Заранее спасибо |
||||||
|
|||||||
| Metalex |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 635 Регистрация: 22.10.2008 Где: Украина-ZPсity Репутация: нет Всего: нет |
А разве в паскале есть динамические массивы?
-------------------- Don't let the system get you down. |
|||
|
||||
| volvo877 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2073 Регистрация: 15.11.2004 Репутация: 2 Всего: 116 |
||||
|
||||
| Hacknslash |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 14 Регистрация: 2.3.2009 Репутация: нет Всего: нет |
Ага, разобрался! Проблема оказалась в том, что random на самом деле возвращает тип word, а не integer)
Я когда гуглил несколько раз натыкался на комменты на разных форумах, что в паскале их не существует) Спасибо, я тут еще появлюсь с глупыми вопросами)) |
||||
|
|||||
![]()
|
| Правила форума "Delphi" | |
|
|
Запрещается! 1. Обсуждать и делится взломанными компонентами или программным обеспечением 2. Публиковать ссылки на варез 3. Оффтопить
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, THandle, Rrader, volvo877. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Object Pascal: кроссплатформенные технологии | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |