ezeio2:expref:operators

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
ezeio2:expref:operators [2019-06-15 00:48] – created andrehezeio2:expref:operators [2021-06-08 16:35] (current) andreh
Line 1: Line 1:
-===== Expressions =====+===== Operators and Constants =====
  
-==== Operators ====+==== Operators and constants ====
  
 The following operators are supported in expressions: The following operators are supported in expressions:
Line 11: Line 11:
 | / | Division | Divides a number with another | ''67/10'' (6.7) | | / | Division | Divides a number with another | ''67/10'' (6.7) |
 | %%^%% | Exponent | Raises a number to a power | ''10%%^%%3'' (1000) | | %%^%% | Exponent | Raises a number to a power | ''10%%^%%3'' (1000) |
-| % | Modulus | Divides a number with another and return the reminder | ''2345%100'' (45) |+| % | Modulus | Remainder of division | ''2345%100'' (45) |
 | & | Binary AND | Binary AND | ''14&7'' (6) | | & | Binary AND | Binary AND | ''14&7'' (6) |
 | %%|%% | Binary OR | Binary OR | ''14%%|%%7'' (15) | | %%|%% | Binary OR | Binary OR | ''14%%|%%7'' (15) |
 | # | Binary XOR | Binary Exclusive OR | ''14#7'' (9) | | # | Binary XOR | Binary Exclusive OR | ''14#7'' (9) |
 | ~ | Binary complement | Binary Complement | ''~160'' (95) | | ~ | Binary complement | Binary Complement | ''~160'' (95) |
 +| > | Greater than | Logical compare | ''10>9'' (1) | 
 +| < | Less than | Logical compare | ''10<9'' (0) | 
 +| >= | Greater than or equal | Logical compare | ''10>=9'' (1) | 
 +| %%<=%% | Less than or equal | Logical compare | ''10%%<=%%9'' (0) | 
 +| == | Equal to | Logical compare | ''10==9'' (0) | 
 +| && | Logical AND | Logical AND | ''10&&9'' (1) | 
 +| %%||%% | Logical OR | Logical OR | ''10%%||%%9'' (1) | 
 +| ! | Logical NOT | Logical invert | ''!(10==9)'' (1) | 
 +| !! | Make boolean | Forces result to be boolean | ''!!8'' (1) | 
 +| E | 10th power | Raise to 10th power | ''3.14E3'' (3140) | 
 +| PI | π | Constant Pi | ''PI'' (3.14159...) | 
 +| E | e | Natural Logarithm | ''E'' (2.71828...) | 
 +| ? : | Conditional | (C)?(X):(Y) If C is true then X, else Y | ''(f(3)>100)?(f(4)):(f(5))'' |
  • ezeio2/expref/operators.1560559702.txt.gz
  • Last modified: 2019-06-15 00:48
  • by andreh