OberonCore https://forum.oberoncore.ru/ |
|
Преобразование из LONGINT в INTEGER https://forum.oberoncore.ru/viewtopic.php?f=23&t=3165 |
Страница 1 из 1 |
Автор: | Info21 [ Воскресенье, 16 Январь, 2011 18:27 ] |
Заголовок сообщения: | Re: Преобразование из LONGINT в INTEGER |
Почитайте Сообщение, Приложение А, Включение типов и Совместимость по присваиванию. |
Автор: | Виталий [ Воскресенье, 16 Январь, 2011 19:25 ] |
Заголовок сообщения: | Re: Преобразование из LONGINT в INTEGER |
Info21 писал(а): Почитайте Сообщение, Приложение А, Включение типов и Совместимость по присваиванию. Почитал, но, пардонте, не оч. понял как мне это поможет. Да и потом ведь функция Long должна "привести" к целому из длинного целого... Или я чего-то недопонимаю? |
Автор: | Иван Денисов [ Воскресенье, 16 Январь, 2011 19:54 ] |
Заголовок сообщения: | Re: Преобразование из LONGINT в INTEGER |
Да, Вы не совсем правильно поняли. Integers.Integer и INTEGER это совсем разные типы: Integers.Integer = POINTER Читайте внимательно документацию к Integers. В Вашем случае достаточно i := ENTIER(l), а даже короче i := SHORT(l). |
Автор: | Info21 [ Воскресенье, 16 Январь, 2011 19:56 ] |
Заголовок сообщения: | Re: Преобразование из LONGINT в INTEGER |
divan писал(а): Да, Вы не совсем правильно поняли. И я не въехал. Спроецировал на стандартный вопрос начинающих, а до такого не додумался ![]() |
Автор: | Виталий [ Воскресенье, 16 Январь, 2011 20:30 ] |
Заголовок сообщения: | Re: Преобразование из LONGINT в INTEGER |
divan писал(а): Да, Вы не совсем правильно поняли. Integers.Integer и INTEGER это совсем разные типы: А-а-а... Да, это я действительно не в ту степь... Спасибо, теперь понятно. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |