De reacties zijn allemaal goedbedoeld en op zich niet heel verkeerd, maar als "expert" op dit gebied kan ik het toch niet laten om te reageren en even wat dingen recht te zetten.
- Een symbeel heeft geen betekenis, maar binnen een bepaalde context kunnen we er wel een betekenis aan toekennen. Zo wordt binnen de wiskunde aan het symbool + de betekenis van "optellen" gegeven, terwijl dit binnen een computerprogramma dat met tekst werkt vaak voor "plak 2 stukken tekst aan elkaar" kan staan.
- Inderdaad wordt de ^ (het dakje) binnen de wiskunde, zeker als dat met de computer geschreven is, vaak gebruikt voor machtsverheffen. 10^2 komt dan inderdaad op 100 uit.
- Binnen programmeertalen staat ^ echter vaak voor de XOR, de exclusieve bitwise OR. Dit betekent dat je de 2 getallen in binaire notatie schrijft, en de bits paarsgewijs vergelijkt. Als de bits ongelijk zijn (dus in het ene getal 0 en in het andere 1) dan wordt de resulterende bit 1, anders 0. In dit geval komt 10^2 uit op 8, want:
1010 (binaire notatie van 10)
0010 (binaire notatie van 2)
-------- XOR
1000 (binaire notatie van 8)
- De conjunctie, het ∧ (wedge) teken, wordt binnen de logica gebruikt voor een logische AND. Dit is inderdaad waar als beide argumenten waar zijn. Ook hier bestaat overigens een bitwise variant van (meestal geschreven als "&") die dan weer de bits paarsgewijs vergelijkt, maar alleen 1 oplevert als beide bits op 1 staan. Let op dat dit dus een ander symbool is dan het dakje (maar hij lijkt er wel op).
- Binnen de verzamelingenleer gebruiken we voor een intersectie (elementen die in beide sets voorkomen) het teken ∩ (cap). Dit is weer een ander symbool, alhoewel het natuurlijk wel lijkt op het dakje en de wedge, wat ook weer niet geheel toevallig is.