ActionScript 3.0/Operatoren: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
Boukeleenstra (overleg | bijdragen)
Geen bewerkingssamenvatting
B992805 (overleg | bijdragen)
Geen bewerkingssamenvatting
Regel 59:
<br>
Omdat het een boleaanse waarde zou geven zou je bijvoorbeeld ‘False’, of ‘0’ kunnen verwachten
 
'''Multiplicatieve operatoren'''
Multiplicatieve operatoren werken met twee operanden en voeren berekeningen uit. Ze kun je met multiplicatieve operatoren delen, vermenigvuldigen en de restbepaling bij delen bepalen. Ze hebben allemaal dezelfde prioriteit.
 
var energy:Number = mass * speedOfLight * speedOfLight
 
'''Additieve operatoren'''
Additieve operatoren werken met twee operanden, net zoals multiplicatieve operatoren, en voeren de berekeningen optellen en aftrekken uit.
 
var sum:Number = 23 + 32
var mijnUitkomst:Number = 10+5-2
 
'''Operatoren voor bitsgewijs verplaatsen'''
Operatoren voor bitsgewijs verplaatsen werken met twee operanden. De eerste operand wordt verplaatst met het aantal plaatsen dat de tweede operand had opgegeven.
''Voorbeeld:''
Trace( 2 << 2);
Uitkomst is: 8.
De uitleg hiervan: de binaire code van 2 = 0010
De binaire code van 8 = 1000.
De binaire code van twee is twee plaatsen naar links verplaatst, wat de binaire code van 8 oplevert
Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.