Cos'è la rotazione del testo?

La rotazione del testo, nota anche come shift circolare o rotazione di stringa, è un'operazione che sposta i caratteri da un'estremità di una stringa all'altra. Quando si ruota verso destra, i caratteri dalla fine del testo vengono spostati all'inizio, creando una permutazione ciclica. Questo concetto è ampiamente utilizzato in informatica, crittografia, operazioni bitwise e vari algoritmi di elaborazione del testo.

La rotazione verso destra sposta ogni carattere verso la fine della stringa. I caratteri che "escono" dal lato destro si avvolgono intorno al lato sinistro. Ad esempio, ruotare "ABCDE" verso destra di 2 posizioni produce "DEABC" — gli ultimi due caratteri si spostano all'inizio.

Descrizione dello strumento

Questo strumento esegue la rotazione verso destra (shift circolare a destra) su stringhe di testo. Inserisci il tuo testo e specifica quante posizioni spostare, e lo strumento visualizza immediatamente il risultato ruotato. La rotazione è circolare, il che significa che i caratteri spostati fuori dal lato destro ricompaiono sul lato sinistro.

Esempi

Input Posizioni Output
Hello 1 oHell
Hello 2 loHel
ABCDEF 3 DEFABC
12345 2 45123
rotation 4 tionrota

Caratteristiche

  • Rotazione in tempo reale mentre digiti
  • Supporta qualsiasi numero di posizioni (avvolge automaticamente per valori maggiori della lunghezza del testo)
  • Preserva tutti i caratteri, inclusi spazi e caratteri speciali