4 पॉइंट द्वारा hongminhee 2026-05-03 | 8 टिप्पणियां | WhatsApp पर शेयर करें

कोरियाई, चीनी और जापानी में संख्याएँ man (萬) इकाई पर पढ़ी जाती हैं, लेकिन Arabic numerals में comma हर हज़ार पर लगाया जाता है। 1,234,567,890 को देखकर “बारह अरब तीन हज़ार चार सौ छप्पन man सात हज़ार आठ सौ नब्बे” जैसा पढ़ना हो तो हर बार दिमाग में अंकों की जगहें फिर से गिननी पड़ती हैं。

इसलिए, man-इकाई विभाजक के रूप में underscore(_) इस्तेमाल करने का प्रस्ताव है।

मौजूदा: 1,234,567,890
प्रस्ताव: 12_3456_7890

underscore ASCII रेंज में है, इसलिए किसी भी keyboard पर तुरंत टाइप किया जा सकता है, और Python, Rust जैसी कई भाषाएँ इसे पहले से number literal separator के रूप में इस्तेमाल करती हैं। comma के साथ मिलाकर इस्तेमाल करने पर दोनों प्रणालियों को hierarchical रूप में भी दिखाया जा सकता है।

अंग्रेज़ी, कोरियाई, जापानी और चीनी (सरलीकृत·पारंपरिक) — कुल पाँच भाषा संस्करण बनाए गए हैं। कोड और सामग्री दोनों Codeberg पर सार्वजनिक हैं।

8 टिप्पणियां

 
gpdir16 2026-05-03

अभी थोड़ा भ्रमित करने वाला है, लेकिन आदत पड़ जाने पर लगता है कि यह हज़ार के आधार पर अलग करने से ज़्यादा सुविधाजनक होगा।

 
recast7838 2026-05-03

काफ़ी नया-सा आइडिया है

 
recast7838 2026-05-03

मुझे लगता है Markdown में इसे लिखते समय काफ़ी समस्याएँ आएँगी...

 
hongminhee 2026-05-03

खुशी की बात है कि CommonMark spec के अनुसार Markdown का _ syntax सिर्फ़ word boundary पर ही काम करता है!

 
masondeck 2026-05-04

Swift में यह एक ऐसा notation लगता है जिसे अलग से कुछ किए बिना तुरंत इस्तेमाल किया जा सकता है।

 
runableapp 2026-05-04

जब कोरियाई और अंग्रेज़ी को एक साथ बोलना पड़ता है, तो कोरियाई संख्या को अंग्रेज़ी में कहना, या उसका उल्टा, अक्सर बहुत कठिन लगता है.

आपने जो यह तरीका विकसित किया है, उससे संख्याएँ लिखे जाने पर उन्हें पढ़ने में होने वाला भ्रम कुछ हद तक दूर हो सकता है (कोरियाई, चीनी आदि के लिए), लेकिन दुर्भाग्य से बोलचाल में इसका कोई उपाय नहीं दिखता.

नीचे की राय की तरह, जब इसे अंतरराष्ट्रीय मानक के रूप में इस्तेमाल किया जाता है, तो यह हजार की इकाई पर आधारित होता है, इसलिए कई बार स्थिति काफ़ी असहज हो जाती है. और मुझे पता है कि कोरिया और चीन में भी लिखते समय हजार की इकाई का ही इस्तेमाल किया जाता है. शायद यह TTS से जुड़े काम में मददगार हो सकता है, लेकिन जहाँ तक मैंने देखा है, ज़्यादातर कोरियाई TTS संख्या को 10,000 की तरह लिखा होने पर भी उसे सही तरह से "man" पढ़ते थे.

किन मामलों में 10,000-इकाई में लिखना उपयोगी होता है, और किन वास्तविक परिस्थितियों में यह (coding) के लिए काम आ सकता है, अगर आप ऐसे कुछ cases बता सकें तो मदद होगी.

 
binaryeast 2026-05-03

अगर इस प्रोजेक्ट को सक्रिय बनना है, तो शायद Arabic numerals-से Hanmun conversion tool जैसी सुविधाएँ चाहिए होंगी, लेकिन इसका कोई अर्थ होगा या नहीं, यह पता नहीं।

 
twiddlingguidable 2026-05-03

उम्, हज़ार की इकाई में लिखना तो दुनिया भर में आम है.. थोड़ा-बहुत ऐसा लगता है जैसे kg की जगह pound इस्तेमाल करने की बात हो.. यूरोप में भी 1,000 की बजाय 1.000 लिखा जाता है, इसलिए बहुत errors होते हैं