आप वास्तव में के बारे में तुम क्या मतलब है अधिक जानकारी प्रदान करने की आवश्यकता है। क्या आपका मतलब "शब्द" या "तार" है?
int i = 123;
string text = i.ToString();
वास्तव में, आप भी ऐसा कर सकते हैं:
(123).ToString(); // u need to put number in parenthesis
उदाहरण के लिए, यदि आप एक स्ट्रिंग में एक नंबर परिवर्तित करना चाहते हैं, तो आप केवल कुछ इस तरह आवश्यकता होगी
और यहां तक कि
(123.5).ToString(); // this always trips me out
हालांकि
, यदि आपमें 123
बदलने की आवश्यकता 210, तो आपको अधिक पार्सिंग करने की आवश्यकता है। आपको संख्या को अपने हिस्सों में तोड़ना होगा, जैसे सैकड़ों, दसवां, और इसी तरह।
ब्रेकडाउन शुरू करने के लिए आप स्ट्रिंग लम्बाई (इनट्स के लिए) प्राप्त करके शुरू कर सकते हैं। उदाहरण के लिए, 123 में 3 अंक हैं, इसलिए एन = 3 और i = 1. दें, इसके बाद आप 123 से 10 (नी), या 100 को विभाजित करके शुरू करेंगे। यह आपको देता है 1. अब आप जानते हैं कि शब्द "एक के साथ शुरू होगा सौ"। फिर मैं वृद्धि करता हूं, उस संख्या को घटाएं (100) और 10 (एन-आई), या 10 से विभाजित करें - यह आपको देता है 2. इसे एन == i तक करें।
उम्मीद है कि इससे मदद मिलती है। आपको वास्तव में अपना प्रश्न संपादित करना चाहिए।
होमवर्क की तरह लगता है –
संख्याओं को तारों में परिवर्तित करने के रूप में? या उस संख्या के शब्द प्रस्तुतिकरणों में संख्याओं को परिवर्तित करना, उदा। 2030 = दो हजार तीस? – froadie
क्या आपने पहले कोई खोज की थी?=/ – Jens