Aritmetika

Iz E-študij, proste zakladnice študentskega znanja

Skoči na: navigacija, iskanje

Aritmetika v prologu.

Operatorji

Operator Pomen
> večje
< manjše
>= večji ali enak
=< manjši ali enak
=:= enaka vrednost
=\= različna vrednost

Primeri

?- X = 1+4.
X = 1+4
yes
?- X is 1+4.
X = 5 ? 
yes
?- X is 12/3+5*3.
X = 19.0 ? 
yes
?- 3 = 1 + 2.
no
?- X = 1+2, X is 3*X.
no
?- X = 1+2, Y is 3*X.
X = 1+2,
Y = 9 ? 
yes




X nima vrednosti. Lahko operacija enostavno ne uspe, lahko izpiše napako ali pa izpiše Y=err (napaka). Odvisno od implementacije prologa.

?- Y is 3*X.
no




?- 1+2 > 13-12.
yes
?- 2*3 =:= 7-1.
yes
?- 2*3 < 5.
no
Vzpostavljeno iz »http://www.e-studij.si/Aritmetika«
Osebna orodja
Imenski prostori
Različice
Dejanja
navigacija

Tiskanje/izvoz
orodja