टेक्स्ट रोटेशन क्या है?

टेक्स्ट रोटेशन, जिसे सर्कुलर शिफ्ट या स्ट्रिंग रोटेशन भी कहा जाता है, एक ऐसी प्रक्रिया है जो स्ट्रिंग के एक सिरे से दूसरे सिरे तक अक्षरों को स्थानांतरित करती है। जब दाएँ दिशा में रोटेट किया जाता है, तो टेक्स्ट के अंत के अक्षर शुरुआत में ले जाए जाते हैं, जिससे एक चक्रीय क्रम बनता है। यह अवधारणा कंप्यूटर विज्ञान, क्रिप्टोग्राफी, बिटवाइज़ ऑपरेशन्स और विभिन्न टेक्स्ट प्रोसेसिंग एल्गोरिदम में व्यापक रूप से उपयोग की जाती है।

राइट रोटेशन प्रत्येक अक्षर को स्ट्रिंग के अंत की ओर शिफ्ट करता है। जो अक्षर दाएँ तरफ "फ़ॉल ऑफ" होते हैं, वे बाएँ तरफ लपेटे जाते हैं। उदाहरण के तौर पर, "ABCDE" को दाएँ 2 पोजीशन रोटेट करने पर "DEABC" प्राप्त होता है — अंतिम दो अक्षर आगे की ओर स्थानांतरित हो जाते हैं।

टूल विवरण

यह टूल टेक्स्ट स्ट्रिंग्स पर राइट रोटेशन (सर्कुलर राइट शिफ्ट) करता है। अपना टेक्स्ट दर्ज करें और बताएं कि कितनी पोजीशन शिफ्ट करनी है, और टूल तुरंत रोटेटेड परिणाम दिखाता है। रोटेशन सर्कुलर होता है, अर्थात दाएँ सिरे से शिफ्ट किए गए अक्षर बाएँ सिरे पर पुनः प्रकट होते हैं।

उदाहरण

इनपुट पोजीशन आउटपुट
Hello 1 oHell
Hello 2 loHel
ABCDEF 3 DEFABC
12345 2 45123
rotation 4 tionrota

विशेषताएँ

  • टाइप करते ही रियल-टाइम रोटेशन
  • किसी भी संख्या में पोजीशन का समर्थन (टेक्स्ट की लंबाई से बड़े मानों के लिए स्वतः लपेटता है)
  • स्पेस और विशेष अक्षरों सहित सभी अक्षरों को संरक्षित रखता है