У каждого из этих типов Int64 и Uint64 имеются свои значения: MinValue
, MaxValue
.
Поэтому у Вас возникло это ошибка.
Потом, я думаю что вы программируете по старому.
Необходимо пользоваться навизной в системе PascalABC.Net.
Хочу узнать, почему не работает функция Between? Или надо подключить какую-то модуль? Модуль uses PabcSystem; подключили, всёравно не работает. Вот маленький пример: ’
var (A,b,c) := (2.3,5.1,3.1); if Between(c,a,b) then PrintLn(c) ’
Потому что Between
не функция, а метод. Пишите c.Between(a, b)
Да, это понятно. Но у Вас в справочнике так тоже указано Between(c,a,b) и указано как функция. Вот поэтому я задал вопрос. Но, всеравно, спасибо.
Книга по версии 3.5. Устарела кое в чем.
Можно ещё c in a..b
, таким образом скобок не надо.