Jämförelseoperatorer

Då man gör en jämförelse i Octave applicerar man en jämförelseoperator på två tal och resultatet är antingen sant eller falskt, representerat av 1 eller 0.

operation

aritmetisk operation

logisk operation

jämförelse

operatorer

+ - * / ^

&& || !

> >= < <= == !=

operander

tal

logiska värden

tal

resultat

ett tal

ett logiskt värde

ett logiskt värde

Jämförelseoperatorerna är:

>

>=

<

<=

==

!=

större än, >

större än eller lika med,

mindre än, <

mindre än eller lika med,

lika med, =

skilt från,

>>> a=1; b=2; c=2; d=3;
>>> a>=b
ans = 0
>>> b>=c
ans = 1
>>> (a < b) && (c!=d)
ans = 1

>>> a < b && c!=d
>>>parse error:

syntax error

>>> a < b && c!=d
^

by Malin Christersson under a Creative Commons Attribution-Noncommercial-Share Alike 2.5 Sweden License