CalcOpenly
हिन्दी

प्रेम कैलकुलेटर (केवल मनोरंजन के लिए)

केवल मनोरंजन के लिए: दो नामों से 0 से 100 तक मेल का अंक निकालें। उन्हीं नामों का अंक हर बार समान रहता है; यह भविष्यवाणी नहीं करता।

AI लेखन टूल से मसौदा तैयारअपडेट किया गया जाँचे गए उदाहरण: 5

आज़माएँ
मेल का अंक
%
मेल का अंक: 54 %
पूर्ण संख्या; निकटतम; बराबर दूरी पर शून्य से दूर
निष्कर्ष
मिलकर देख सकते हैं

Romeo और Juliet का अंक 54% है — “मिलकर देख सकते हैं”। यह नामों के अक्षरों के हैश से बना है, इसलिए हर बार समान रहता है और वास्तविक संबंध के बारे में कुछ नहीं बताता।

मेल का अंक

पहले दोस्तीथोड़ा आकर्षणमिलकर देख सकते हैंअच्छा मेलसितारे54%मिलकर देख सकते हैं
गणना कैसे होती है S
  1. नामों को एक समान रूप दें

    केवल अक्षर रखें, उन्हें छोटे अक्षरों में बदलें और नामों की जोड़ी को क्रम में रखें, ताकि क्रम का असर न हो: “juliet+romeo”।

  2. हैश

    “juliet+romeo” के UTF-8 बाइट का 32-बिट FNV-1a हैश 174137891 है।

  3. 0–100 के पैमाने पर लाएँ

    174137891 mod 101=54174137891 \bmod 101 = 54

प्रेम कैलकुलेटर (केवल मनोरंजन के लिए) के बारे में

यह अंक हैश है, कोई माप नहीं। कैलकुलेटर दोनों नामों से केवल अक्षर रखता है, उन्हें छोटे अक्षरों में बदलता है और जोड़ी को क्रम में रखता है। फिर उस पर 32-बिट FNV-1a हैश लगाकर 101 से भाग देने का शेष लेता है। इससे 0 से 100 तक पूर्णांक मिलता है। परिणाम की श्रेणियाँ 0–20, 21–40, 41–60, 61–80 और 81–100 हैं।

यह परिणाम केवल मनोरंजन के लिए है और वास्तविक संबंध का भविष्य नहीं बताता। उन्हीं दो नामों का अंक हर बार समान रहता है: Romeo और Juliet को 54% (“मिलकर देख सकते हैं”) मिलता है, चाहे क्रम या बड़े-छोटे अक्षर बदलें।

हर अक्षर हैश में शामिल होता है। इसलिए उपनाम, बीच का नाम या सरनेम जोड़ने से असंबंधित अंक मिलता है।

नामों से प्रेम का अंक कैसे बनता है

यह कैलकुलेटर केवल मनोरंजन के लिए है। दो नामों की वर्तनी को 32-बिट FNV-1a हैश में बदलकर 101 से भाग देने का शेष लिया जाता है। इससे 0 से 100 तक पूर्णांक मिलता है। यह किसी व्यक्ति की भावना, अनुकूलता या संबंध के भविष्य का माप नहीं है। Romeo और Juliet के लिए हर बार 54% आता है।

रोमियो और जूलियट की गणना

  1. नामों से केवल अक्षर रखें और छोटे अक्षर बनाएँ: romeo और juliet।
  2. दोनों को क्रम में रखकर प्लस से जोड़ें: juliet+romeo। इसलिए नामों का क्रम बदलने से परिणाम नहीं बदलता।
  3. UTF-8 बाइट पर FNV-1a लगाएँ। आरंभिक मान 2,166,136,261 है। हर बाइट के साथ XOR और 16,777,619 से गुणा किया जाता है, केवल 32 बिट रखते हुए। इस जोड़ी का हैश 174,137,891 है।
  4. 174,137,891 को 101 से भाग देने का शेष 54 है।

FNV का तकनीकी विवरण इसे सामान्य पाठ-हैश के रूप में समझाता है। यह क्रिप्टोग्राफ़िक हैश या संबंध-विज्ञान की विधि नहीं है। प्रतिशत जैसा दिखने वाला अंक वास्तव में केवल शेष है।

नाम बदलने पर क्या होता है

कैपिटल अक्षर, स्पेस, अंक और विराम-चिह्न हटा दिए जाते हैं। इसलिए juliet! और ROMEO भी 54 देते हैं। सरनेम या नया अक्षर जोड़ने पर असंबंधित अंक आता है। Romeo Montague और Juliet Capulet का अंक 95 है; इसका अर्थ बेहतर मेल नहीं है।

अलग लिपियों के अक्षर शामिल होते हैं और UTF-8 बाइट से हैश बनता है। Zoë और Zoë का अंक 71, पर बिना स्वरचिह्न के Zoe और Zoe का 83 है। केवल अंक या इमोजी वाला नाम स्वीकार नहीं होता।

हिंदी नामों की सीमा समझें। यह विधि अक्षर रखती है, लेकिन मात्रा और अन्य संयोजक चिह्न अक्षर नहीं माने जाते। इसलिए प्रिया हैश में परय बनता है। यह भाषा के अनुसार नाम की पहचान नहीं है। ऐसी वजहों से भी अंक का वास्तविक संबंध से कोई अर्थ नहीं निकाला जा सकता।

उदाहरण और उनकी श्रेणियाँ

नामअंक, %मनोरंजन की श्रेणी
मूल उदाहरण54.000000मिलकर देख सकते हैं
एडा और चार्ल्स95.000000सितारों की बनाई जोड़ी
एलिज़ाबेथ और डार्सी36.000000थोड़ा आकर्षण
स्वरचिह्न वाली जोड़ी71.000000अच्छा मेल
क्रम और विराम-चिह्न54.000000मिलकर देख सकते हैं

मूल उदाहरण में Romeo और Juliet, दूसरी पंक्ति में Ada और Charles, तीसरी में Elizabeth और Darcy तथा स्वरचिह्न वाली पंक्ति में Zoë और Zoë दर्ज हैं। अनुवादित नाम तालिका की पहचान के लिए हैं; अक्षरशः यही लैटिन नमूने भरने पर ये अंक मिलते हैं।

श्रेणियाँ 0–20 पर पहले दोस्ती, 21–40 पर थोड़ा आकर्षण, 41–60 पर मिलकर देख सकते हैं, 61–80 पर अच्छा मेल और 81–100 पर सितारों की बनाई जोड़ी हैं। 101 संभावित अंकों में बहुत-सी अलग जोड़ियों का अंक समान होगा। इसे खेल की तरह उपयोग करें; वास्तविक संबंध के फैसले दोनों लोगों की बातचीत और अनुभव पर निर्भर हैं।

हल किए गए उदाहरण

रोमियो और जूलियट

पहला नाम
Romeo
दूसरा नाम
Juliet
मेल का अंक
54%
निष्कर्ष
मिलकर देख सकते हैं

जाँच का स्रोत: 101 से शेष = 54

क्रम, बड़े-छोटे अक्षर और विराम-चिह्न से अंतर नहीं पड़ता

पहला नाम
juliet!
दूसरा नाम
ROMEO
मेल का अंक
54%

जाँच का स्रोत: उदाहरण की जाँच: ऊपर की तरह वही मानकीकृत कुंजी 'juliet+romeo'

एडा और चार्ल्स

पहला नाम
Ada
दूसरा नाम
Charles
मेल का अंक
95%
निष्कर्ष
सितारों की बनाई जोड़ी

जाँच का स्रोत: 101 से शेष = 95

एलिज़ाबेथ और डार्सी

पहला नाम
Elizabeth
दूसरा नाम
Darcy
मेल का अंक
36%
निष्कर्ष
थोड़ा आकर्षण

जाँच का स्रोत: 101 से शेष = 36

सवाल

यह प्रेम कैलकुलेटर कैसे काम करता है?

यह तय गणना से दो नामों के अक्षरों को एक संख्या में बदलता है। अक्षरों को छोटा करके नामों की जोड़ी क्रम में रखी जाती है। फिर 32-बिट FNV-1a हैश को 101 से भाग देकर शेष लिया जाता है, जो 0 से 100 तक होता है। इसमें लोगों के बारे में कोई जानकारी शामिल नहीं होती, इसलिए अंक केवल मनोरंजन है और उसका वास्तविक अर्थ नहीं है।

क्या प्रेम कैलकुलेटर संबंध का भविष्य बता सकता है?

नहीं। अंक दो नामों की वर्तनी से बनता है और अनुकूलता के बारे में कुछ नहीं बताता। वास्तविक संबंध की गुणवत्ता से जुड़ी बातें दोनों लोगों का अनुभव हैं। 2020 के PNAS अध्ययन ने 29 प्रयोगशालाओं के 43 दीर्घकालिक युगल डेटासेट देखे। साथी की प्रतिबद्धता का अनुभव, सराहना, यौन संतुष्टि, साथी की संतुष्टि का अनुभव और टकराव मुख्य पूर्वानुमानक थे। संबंध से जुड़े मापों ने अध्ययन की शुरुआत में संबंध-गुणवत्ता के अंतर का अधिकतम 45% समझाया।

उन्हीं नामों का अंक हर बार समान क्यों आता है?

क्योंकि हैश में समान इनपुट से हमेशा समान आउटपुट मिलता है। नाम पहले एक समान रूप में बदले जाते हैं। इसलिए “Romeo” और “Juliet” या “juliet!” और “ ROMEO ” दोनों juliet+romeo बनते हैं और 54 अंक देते हैं। सरनेम जोड़ने या उपनाम लिखने से अक्षर बदलते हैं और असंबंधित अंक मिलता है।

क्या स्वरचिह्न वाले और गैर-लैटिन नाम काम करते हैं?

हाँ। स्वरचिह्न वाले अक्षर और दूसरी लिपियों के अक्षर भी शामिल होते हैं। अक्षरों के UTF-8 बाइट का हैश बनता है, इसलिए Zoë और Zoë को 71 अंक मिलते हैं। अंक, रिक्त स्थान और विराम-चिह्न हटा दिए जाते हैं। जिस नाम में कोई अक्षर नहीं हो, उसमें त्रुटि आती है।

इस कैलकुलेटर के बारे में

score=FNV-1a⁡32(sorted lowercase letters) mod 101\text{score} = \operatorname{FNV\text{-}1a}_{32}(\text{sorted lowercase letters}) \bmod 101

स्रोत

  1. IETF draft — The FNV non-cryptographic hash algorithm (Fowler, Noll, Vo)

मनोरंजन के लिए। इस परिणाम का कोई वैज्ञानिक आधार नहीं है।

संदर्भों से जाँच की गई

इस कैलकुलेटर में स्वतंत्र स्रोतों के उत्तरों वाले 5 हल किए गए उदाहरण शामिल हैं। ये परीक्षण समूह में चलते हैं और आप इन्हें यहाँ भी चला सकते हैं।

यह कैलकुलेटर अपनी वेबसाइट पर लगाएँ

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

ऊँचाई
एम्बेड का पूर्वावलोकन देखें

श्रेय पंक्ति बनी रहने दें। यही एकमात्र शर्त है, और इसी से ये कैलकुलेटर मुफ़्त रहते हैं।