jako operátorrelace čili porovnání v podmínkových výrazech (například „IF X=0 THEN ...“), kde znamená zjištění rovnosti hodnot,
v přiřazovacích příkazech, kde znamená dosazení nové hodnoty proměnné před rovnítkem (například „X=X+1“).
Různé jazyky řeší tuto dvojznačnost různě:
Fortran zapisuje obojí jako = a význam se rozlišuje pouze z kontextu.
ALGOL a Pascal tím, že pro přiřazení se používá symbol :=, samotné rovnítko označuje porovnání.
V mnoha dalších jazycích odvozených od C (včetně Javy, C#, Javascriptu atd.) naopak samotné rovnítko označuje přiřazení a porovnávání se zapisuje dvojitým rovnítkem == (případně se používají i tři rovnítka s odlišnou sémantikou porovnání).
Odkazy
Reference
V tomto článku byl použit překlad textu z článku Equals sign na anglické Wikipedii.
↑BATUŠEK, Jaroslav. Z dějin české terminologie matematické. Československý terminologický časopis. 1965, čís. 3. Dostupné online.