@@Rolf B
Natürlich kann man Strings vergleichen, aber das Schlüsselwort lautet hier Mengenangaben.
Dem Schlüsselwort habe ich wohl nicht die nötige Aufmerksamkeit gewidmet.
Dass substr und rot13 Berechnungen sind, ist nur insoweit richtig, dass der Computer Strings als Zahlen codiert.
Hier irrst du. rot13 ist eine eineindeutige Abbildung (d.h. eine Funktion) der Menge {a, b, …, z, A, B, …, Z} auf die Menge {a, b, …, z, A, B, …, Z}:
rot13 = {(a, n), (b, o), …, (z, m), (A, N), (B, O), … (Z, M)}.
Das hat nichts mit Computern und deren Repräsentation von Buchstaben zu tun.
Nein, keine Berechnung.
Definiere „Berechnung“. Es ist sicher keine algebraische Rechnung, aber es ist eine Vorschrift, die jedem Element des Funktionsbereichs ein Element des Wertebereichs zuordnet. Ob man das nun Berechnung, Operation oder Algorithmus nennt …
Es geht hier aber darum, ob eine Ziffernfolge eine Zahl ist oder nicht. Und wenn ein numerischer Größenvergleich einer Ziffernfolge inhaltlich sinnlos ist, dann ist's keine Nummer.
OK. Ich würde sogar noch höhere Anforderungen an Zahlen stellen.
Da eine spannende Frage: Sind Schulnoten Zahlen?
Tip: Wer ansetzt, leichtfertig „ja doch, klar“ zu anworten, sollte nochmal drüber nachdenken.
Kwakoni Yiquan
Ad astra per aspera