Основы проектирования систем искусственного интеллекта


Введение


Язык Пролог не предназначен для программирования задач с большим количеством арифметических операций. Для этого ис­пользуются процедурные языки программирования. Однако в лю­бую Пролог-систему включаются все обычные арифметические операторы:

+              сложение

—            вычитание

*              умножение

/               деление

mod        остаток от деления целых чисел

div           целочисленное деление

В некоторых реализациях языка Пролог присутствует более ши­рокий набор встроенных арифметических операторов.

Пролог позволяет также сравнивать арифметические выраже­ния, используя следующие встроенные предикаты:

Диапазоны чисел, входящих в арифметические выражения, за­висят от реализации Пролога. Например, система ICLPROLOG опе­рирует с целыми числами со знаком в диапазоне

–8388606 ... 8388607




- Начало -  - Назад -  - Вперед -



Книжный магазин