ActionScript 3.0/Operatoren: verschil tussen versies
Verwijderde inhoud Toegevoegde inhoud
Geen bewerkingssamenvatting |
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
|