Программирование на языке Автолисп. Куляс О.С. - 12 стр.

UptoLike

Составители: 

12
(/ 100 20 2) возвращает 2
(/ 135 360) возвращает 0
(/ 135 360.0) возвращает 0.375000
(= <атом> <атом>...)
Эта функция реализует отношение "равно". Она возвращает "T" при
численном равенстве всех своих аргументов, и "nil" в противном случае.
В качестве аргументов можно задавать числа и строки. Например:
(= 4 4.0) возвращает T
(= 20 388) возвращает nil
(= 2.4 2.4 2.4) возвращает T
(= 499 499 500) возвращает nil
(= "я" "я") возвращает T
(= "я" "ты
") возвращает nil .
(/= <атом1> <атом2>)
Эта функция реализует отношение "не равно". Она возвращает "Т",
если аргументы численно не равны, и "nil" в противном случае. При
количестве аргументов, большем двух, функция не определена.
Примеры:
(/= 10 20) возвращает Т
(/= "ты" "ты") возвращает nil
(/= 5.43 5.44) возвращает Т .
(< <атом> <атом>...)
Эта функция реализует отношение "меньше". Она
возвращает "Т",
если первый аргумент численно меньше второго, и "nil" в противном
случае. При количестве аргументов, большем двух, "Т" возвращается в
том случае, если каждый аргумент меньше своего правого соседа.
Примеры:
(< 10 20) возвращает T
(< "b" "c") возвращает T
(< 357 33.2) возвращает nil
(< 2 3 88) возвращает T
(< 2 3 4 4) возвращает nil .
(<= <атом> <атом>...)
Эта функция реализует отношение "меньше
или равно". Она возв-
ращает "Т", если первый аргумент численно меньше второго или равен
ему, и "nil" в противном случае. При количестве аргументов, большем
двух, "Т" возвращается в том случае, если каждый аргумент меньше
своего правого соседа или равен ему. Примеры:
12
             (/ 100 20 2)     возвращает 2
          (/ 135 360)       возвращает 0
          (/ 135 360.0)     возвращает 0.375000

           (= <атом> <атом>...)
    Эта функция реализует отношение "равно". Она возвращает "T" при
численном равенстве всех своих аргументов, и "nil" в противном случае.
В качестве аргументов можно задавать числа и строки. Например:
          (= 4 4.0)        возвращает T
          (= 20 388)        возвращает nil
          (= 2.4 2.4 2.4)   возвращает T
          (= 499 499 500)   возвращает nil
          (= "я" "я")       возвращает T
          (= "я" "ты")      возвращает nil .


          (/= <атом1> <атом2>)
    Эта функция реализует отношение "не равно". Она возвращает "Т",
если аргументы численно не равны, и "nil" в противном случае. При
количестве аргументов, большем двух, функция не определена.
Примеры:
           (/= 10 20)      возвращает Т
            (/= "ты" "ты") возвращает nil
            (/= 5.43 5.44)  возвращает Т .

           (< <атом> <атом>...)
    Эта функция реализует отношение "меньше". Она возвращает "Т",
если первый аргумент численно меньше второго, и "nil" в противном
случае. При количестве аргументов, большем двух, "Т" возвращается в
том случае, если каждый аргумент меньше своего правого соседа.
Примеры:
               (< 10 20)    возвращает T
              (< "b" "c")   возвращает T
              (< 357 33.2)  возвращает nil
              (< 2 3 88)    возвращает T
              (< 2 3 4 4)   возвращает nil .

             (<= <атом> <атом>...)
    Эта функция реализует отношение "меньше или равно". Она возв-
ращает "Т", если первый аргумент численно меньше второго или равен
ему, и "nil" в противном случае. При количестве аргументов, большем
двух, "Т" возвращается в том случае, если каждый аргумент меньше
своего правого соседа или равен ему. Примеры: