This shows you the differences between two versions of the page.
nl:operators [2016/01/01 22:46] |
nl:operators [2020/02/28 10:46] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Operatoren ====== | ||
+ | |||
+ | ===== Rekenkundige operatoren ==== | ||
+ | |||
+ | De operatoren +, -, *, / en ^ worden gebruikt voor het optellen, aftrekken, vermenigvuldigen, | ||
+ | |||
+ | De operatoren %, \, &, |, en ~ worden gebruikt voor modulo, integer delingen, bitwise en bitwise of en bitsgewijze negatie (niet) van integer uitdrukkingen te berekenen. Floating point getallen worden omgezet naar een integer waarde voor de berekening. | ||
+ | |||
+ | * De operator = wordt gebruikt zowel voor toewijzing aan variabelen, en om te testen op gelijkheid. | ||
+ | * De operator + kan gebruikt worden om aaneenschakeling van elke combinatie van string constanten en string variabelen uit te voeren. | ||
+ | * De: operator kan meerdere statements op eenzelfde regel scheidnen. | ||
+ | * De; operator onderdrukt de nieuwe lijn die is afgedrukt vanuit een PRINT statement. | ||
+ | * De # operator is een sneltoets voor de Rem statement, en is uitwisselbaar met het. | ||
+ | |||
+ | ===== Logische operatoren ==== | ||
+ | |||
+ | Logische operatoren zijn gebaseerd op de Booleaanse algebra. Het resultaat van een booleaanse bewerking heeft slechts twee mogelijke resultaten: waar of onwaar. | ||
+ | |||
+ | In verschillende talen die in de wiskunde en informatica worden gebruikt, bestaan er verschillende aanduidingen (tekens) voor de booleaanse operatoren. | ||
+ | |||
+ | ==== NOT ==== | ||
+ | |||
+ | resultaat = ''' | ||
+ | |||
+ | Het resultaat is tegenovergesteld. "NOT A" is onwaar als " | ||
+ | |||
+ | ^A^R^ | ||
+ | |0|**1**| | ||
+ | |1|**0**| | ||
+ | |||
+ | ==== AND ==== | ||
+ | |||
+ | resultaat = A ''' | ||
+ | |||
+ | Het resultaat is waar als zowel " | ||
+ | |||
+ | ^A^B^R^ | ||
+ | |0|0|**0**| | ||
+ | |0|1|**0**| | ||
+ | |1|0|**0**| | ||
+ | |1|1|**1**| | ||
+ | |||
+ | ==== OR ==== | ||
+ | |||
+ | resultaat = A ''' | ||
+ | |||
+ | Het resultaat is waar als " | ||
+ | |||
+ | ^A^B^R^ | ||
+ | |0|0|**0**| | ||
+ | |0|1|**1**| | ||
+ | |1|0|**1**| | ||
+ | |1|1|**1**| | ||
+ | |||
+ | ==== XOR ==== | ||
+ | |||
+ | resultaat = A ''' | ||
+ | |||
+ | Het resultaat is waar als " | ||
+ | |||
+ | ^A^B^R^ | ||
+ | |0|0|**0**| | ||
+ | |0|1|**1**| | ||
+ | |1|0|**1**| | ||
+ | |1|1|**0**| | ||
+ | |||
+ | ===== Relationele operatoren ==== | ||
+ | |||
+ | |||
+ | ===== Volgorde van Operatoren ==== | ||
+ | |||
+ | ^Volgorde van Operatoren^^^ | ||
+ | ^Volgorde^Operator^Kategorie/ | ||
+ | |1|( )|Groupering| | ||
+ | |2|%%^%%|Exponent| | ||
+ | |3|- ~|Unary Minus en Bitwise Negatie (NOT)| | ||
+ | |4|* / \|Vermenigvuldiging and Deling| | ||
+ | |5|%| Modulo | | ||
+ | |6|+ -|Som, Samentrekking, | ||
+ | |7|& %%|%%|Bitwise EN of Bitwise OF| | ||
+ | |8|< <= > >= = <> | ||
+ | |9|NOT|Unary Not| | ||
+ | |10|AND|Logische EN| | ||
+ | |11|OR|Logische OF| | ||
+ | |12|XOR|Logische Exclusive OF| | ||
+ | |||
+ | [[nl: | ||