Was ist Textrotation?

Textrotation, auch bekannt als zirkuläre Verschiebung oder Zeichenkettenrotation, ist ein Vorgang, bei dem Zeichen von einem Ende einer Zeichenkette zum anderen verschoben werden. Bei einer Rechtsrotation werden Zeichen vom Ende des Textes an den Anfang verschoben, wodurch eine zyklische Permutation entsteht. Dieses Konzept wird häufig in der Informatik, Kryptografie, Bit‑Operationen und verschiedenen Textverarbeitungs‑Algorithmen verwendet.

Eine Rechtsrotation verschiebt jedes Zeichen zum Ende der Zeichenkette. Die Zeichen, die „vom rechten Rand fallen“, werden auf die linke Seite zurückgeführt. Beispiel: Die Rechtsrotation von „ABCDE“ um 2 Positionen ergibt „DEABC“ – die letzten beiden Zeichen rücken nach vorne.

Werkzeugbeschreibung

Dieses Werkzeug führt eine Rechtsrotation (zirkuläre Rechtsverschiebung) auf Textzeichenketten aus. Geben Sie Ihren Text ein und geben Sie an, um wie viele Positionen verschoben werden soll; das Werkzeug zeigt das rotierte Ergebnis sofort an. Die Rotation ist zirkulär, d. h. Zeichen, die am rechten Ende herausgeschoben werden, erscheinen wieder am linken Ende.

Beispiele

Eingabe Positionen Ausgabe
Hello 1 oHell
Hello 2 loHel
ABCDEF 3 DEFABC
12345 2 45123
rotation 4 tionrota

Funktionen

  • Echtzeit‑Rotation während der Eingabe
  • Unterstützt beliebig viele Positionen (bei Werten größer als die Textlänge wird automatisch umwickelt)
  • Erhält alle Zeichen, einschließlich Leerzeichen und Sonderzeichen