Τι είναι η περιστροφή κειμένου;

Η περιστροφή κειμένου, γνωστή και ως κυκλική μετατόπιση ή string rotation, είναι μια λειτουργία που μετακινεί χαρακτήρες από το ένα άκρο ενός string στο άλλο. Κατά την περιστροφή προς τα δεξιά, οι χαρακτήρες από το τέλος του κειμένου μετακινούνται στην αρχή, δημιουργώντας μια κυκλική μετάθεση. Αυτή η έννοια χρησιμοποιείται ευρέως στην επιστήμη των υπολογιστών, την κρυπτογραφία, τις λειτουργίες bitwise και διάφορους αλγόριθμους επεξεργασίας κειμένου.

Η περιστροφή προς τα δεξιά μετακινεί κάθε χαρακτήρα προς το τέλος του string. Οι χαρακτήρες που "πέφτουν" από τη δεξιά πλευρά περιτυλίγονται στην αριστερή πλευρά. Για παράδειγμα, η περιστροφή του "ABCDE" προς τα δεξιά κατά 2 θέσεις παράγει "DEABC" — οι τελευταίοι δύο χαρακτήρες μετακινούνται στο μπροστά.

Περιγραφή εργαλείου

Αυτό το εργαλείο εκτελεί περιστροφή προς τα δεξιά (κυκλική μετατόπιση προς τα δεξιά) σε strings κειμένου. Εισάγετε το κείμενό σας και καθορίστε πόσες θέσεις θέλετε να μετατοπίσετε, και το εργαλείο εμφανίζει αμέσως το περιστρεφόμενο αποτέλεσμα. Η περιστροφή είναι κυκλική, που σημαίνει ότι οι χαρακτήρες που μετατοπίστηκαν από το δεξί άκρο εμφανίζονται ξανά στο αριστερό άκρο.

Παραδείγματα

Είσοδος Θέσεις Έξοδος
Hello 1 oHell
Hello 2 loHel
ABCDEF 3 DEFABC
12345 2 45123
rotation 4 tionrota

Χαρακτηριστικά

  • Περιστροφή σε πραγματικό χρόνο καθώς πληκτρολογείτε
  • Υποστηρίζει οποιοδήποτε αριθμό θέσεων (αυτόματη περιτύλιξη για τιμές μεγαλύτερες από το μήκος του κειμένου)
  • Διατηρεί όλους τους χαρακτήρες, συμπεριλαμβανομένων των κενών και των ειδικών χαρακτήρων