சீரற்ற எண்கள். ரேண்டம் எண் ஜெனரேட்டர் ஆன்லைன்

  • பயிற்சி

Math.random() எவ்வாறு செயல்படுகிறது என்று நீங்கள் எப்போதாவது யோசித்திருக்கிறீர்களா? சீரற்ற எண் என்றால் என்ன, அது எவ்வாறு பெறப்படுகிறது? ஒரு நேர்காணல் கேள்வியை கற்பனை செய்து பாருங்கள் - உங்கள் ஜெனரேட்டரை எழுதுங்கள் சீரற்ற எண்கள்குறியீட்டின் இரண்டு வரிகளில். எனவே, அது என்ன, ஒரு விபத்து மற்றும் அதை கணிக்க முடியுமா?

பல்வேறு தகவல் தொழில்நுட்ப புதிர்கள் மற்றும் பணிகளால் நான் மிகவும் ஈர்க்கப்பட்டேன், மேலும் இந்த பணிகளில் ரேண்டம் எண் ஜெனரேட்டரும் ஒன்றாகும். பொதுவாக எனது டெலிகிராம் சேனலில் நான் எல்லாவிதமான புதிர்களையும் வரிசைப்படுத்துவேன் வெவ்வேறு பணிகள்நேர்காணல்களில் இருந்து. ரேண்டம் எண் ஜெனரேட்டர் பிரச்சனை பெரும் புகழ் பெற்றுள்ளது, மேலும் அதிகாரப்பூர்வ தகவல் ஆதாரங்களில் ஒன்றின் ஆழத்தில் அதை நிலைநிறுத்த விரும்பினேன் - அதாவது இங்கே ஹப்ரேயில்.

பாதுகாப்பு மற்றும் கிரிப்டோகிராஃபி பற்றிய கேள்விகள் குறைந்தபட்சம் இருக்கும் பிளாக்செயின் திட்டம்/தொடக்கத்தில் இறங்க விரும்பும், தொழில்நுட்பத்தின் உச்சக்கட்டத்தில் இருக்கும் அனைத்து முன்-இறுதி மற்றும் Node.js டெவலப்பர்களுக்கும் இந்த பொருள் பயனுள்ளதாக இருக்கும். அடிப்படை நிலை, அவர்கள் முன்-இறுதி டெவலப்பர்களைக் கூட கேட்கிறார்கள்.

போலி ரேண்டம் எண் ஜெனரேட்டர் மற்றும் ரேண்டம் எண் ஜெனரேட்டர்

சீரற்ற ஒன்றைப் பெறுவதற்கு, நமக்கு என்ட்ரோபியின் ஒரு ஆதாரம் தேவை, சில குழப்பங்களின் மூலமாக, சீரற்ற தன்மையை உருவாக்கப் பயன்படுத்துவோம்.

இந்த மூலமானது என்ட்ரோபியைக் குவிப்பதற்குப் பயன்படுத்தப்படுகிறது, பின்னர் அதிலிருந்து ஆரம்ப மதிப்பை (விதை) பெறுகிறது, இது சீரற்ற எண்களை உருவாக்குவதற்கு சீரற்ற எண் ஜெனரேட்டர்களுக்கு (RNG) அவசியமாகும்.

போலி-ரேண்டம் எண் ஜெனரேட்டர் ஒரு விதையைப் பயன்படுத்துகிறது, எனவே அதன் போலி-சீரற்ற தன்மை, அதே சமயம் ரேண்டம் எண் ஜெனரேட்டர் எப்போதும் என்ட்ரோபியின் பல்வேறு ஆதாரங்களில் இருந்து பெறப்பட்ட உயர்தர சீரற்ற மாறியில் தொடங்கி சீரற்ற எண்ணை உருவாக்குகிறது.

என்ட்ரோபி என்பது கோளாறுக்கான அளவீடு. தகவல் என்ட்ரோபி என்பது தகவலின் நிச்சயமற்ற தன்மை அல்லது கணிக்க முடியாத அளவீடு ஆகும்.
ஒரு போலி-சீரற்ற வரிசையை உருவாக்க, ஒரு குறிப்பிட்ட சூத்திரத்தின் அடிப்படையில் ஒரு குறிப்பிட்ட வரிசையை உருவாக்கும் ஒரு அல்காரிதம் நமக்குத் தேவை என்று மாறிவிடும். ஆனால் அத்தகைய வரிசையை கணிக்க முடியும். எவ்வாறாயினும், எங்களிடம் Math.random() இல்லாவிட்டால், நமது சொந்த ரேண்டம் எண் ஜெனரேட்டரை எவ்வாறு எழுதுவது என்று கற்பனை செய்யலாம்.

PRNG ஆனது மீண்டும் உருவாக்கக்கூடிய சில அல்காரிதம்களைக் கொண்டுள்ளது.
RNG என்பது ஒருவித சத்தத்திலிருந்து முழுவதுமாக எண்களைப் பெறும் செயல்முறையாகும், இது பூஜ்ஜியமாக இருக்கும் என்பதைக் கணக்கிடும் திறன். அதே நேரத்தில், RNG விநியோகத்தை சமப்படுத்த சில வழிமுறைகளைக் கொண்டுள்ளது.

நாங்கள் எங்கள் சொந்த PRNG அல்காரிதம் கொண்டு வருகிறோம்

சூடோராண்டம் எண் ஜெனரேட்டர் (பிஆர்என்ஜி) என்பது ஒரு வழிமுறையாகும், இது எண்களின் வரிசையை உருவாக்குகிறது, அதன் கூறுகள் ஒருவருக்கொருவர் கிட்டத்தட்ட சுயாதீனமாக உள்ளன மற்றும் கொடுக்கப்பட்ட விநியோகத்திற்கு (பொதுவாக சீரானவை) கீழ்ப்படிகின்றன.
சில எண்களின் வரிசையை எடுத்து அவற்றிலிருந்து எண்ணின் மாடுலஸை எடுத்துக் கொள்ளலாம். நினைவுக்கு வரும் எளிய உதாரணம். எந்த வரிசை மற்றும் எதிலிருந்து தொகுதி எடுக்க வேண்டும் என்பதை நாம் சிந்திக்க வேண்டும். நீங்கள் நேரடியாக 0 முதல் N மற்றும் மாடுலஸ் 2 வரை இருந்தால், 1 மற்றும் 0 இன் ஜெனரேட்டரைப் பெறுவீர்கள்:

செயல்பாடு* rand() ( const n = 100; const mod = 2; let i = 0; while (true) (yield i % mod; என்றால் (i++ > n) i = 0; ) ) i = 0; க்கு (எக்ஸ் ஆஃப் ரேண்ட்()) ((i++ > 100) உடைந்தால்; console.log(x); )
இந்த செயல்பாடு 01010101010101 வரிசையை உருவாக்குகிறது... மேலும் இதை போலி-ரேண்டம் என்று கூட அழைக்க முடியாது. ஒரு ஜெனரேட்டர் சீரற்றதாக இருக்க, அது அடுத்த பிட் சோதனையில் தேர்ச்சி பெற வேண்டும். ஆனால் எங்களுக்கு அத்தகைய பணி இல்லை. ஆயினும்கூட, எந்த சோதனையும் இல்லாமல், அடுத்த வரிசையை நாம் கணிக்க முடியும், அதாவது அத்தகைய வழிமுறை பொருத்தமானது அல்ல, ஆனால் நாம் சரியான திசையில் இருக்கிறோம்.

நாம் சில நன்கு அறியப்பட்ட ஆனால் நேரியல் அல்லாத வரிசையை எடுத்துக் கொண்டால் என்ன செய்வது, எடுத்துக்காட்டாக எண் PI. தொகுதிக்கான மதிப்பாக நாம் 2 ஐ அல்ல, வேறு எதையாவது எடுத்துக்கொள்வோம். தொகுதியின் மாறும் மதிப்பைப் பற்றி கூட நீங்கள் சிந்திக்கலாம். Pi இல் உள்ள இலக்கங்களின் வரிசை சீரற்றதாகக் கருதப்படுகிறது. அறியப்படாத சில புள்ளிகளிலிருந்து பை எண்களைப் பயன்படுத்தி ஜெனரேட்டர் செயல்பட முடியும். PI-அடிப்படையிலான வரிசை மற்றும் மாறி தொகுதியுடன், அத்தகைய அல்காரிதத்தின் எடுத்துக்காட்டு:

கான்ஸ்ட் வெக்டர் = [...Math.PI.toFixed(48).replace(".","")]; செயல்பாடு* rand() (க்கு (i=3; i<1000; i++) { if (i >99) i = 2; க்கு (n=0; n

ஆனால் JS இல், PI எண்ணை 48 இலக்கங்கள் வரை மட்டுமே காட்ட முடியும், அதற்கு மேல் இல்லை. எனவே, அத்தகைய வரிசையை கணிப்பது இன்னும் எளிதானது, மேலும் அத்தகைய ஜெனரேட்டரின் ஒவ்வொரு ஓட்டமும் எப்போதும் ஒரே எண்களை உருவாக்கும். ஆனால் எங்கள் ஜெனரேட்டர் ஏற்கனவே 0 முதல் 9 வரையிலான எண்களைக் காட்டத் தொடங்கிவிட்டது.

நாம் பை எண்ணை அல்ல, ஆனால் எண் பிரதிநிதித்துவத்தில் நேரத்தை எடுத்துக் கொள்ளலாம் மற்றும் இந்த எண்ணை எண்களின் வரிசையாகக் கருதலாம், மேலும் ஒவ்வொரு முறையும் வரிசை மீண்டும் வராமல் இருப்பதை உறுதிசெய்ய, அதை முடிவில் இருந்து படிப்போம். மொத்தத்தில், எங்கள் PRNGக்கான எங்கள் அல்காரிதம் இப்படி இருக்கும்:

செயல்பாடு* rand() ( newNumVector = () => [...(+புதிய தேதி)+""].reverse(); திசையன் = newNumVector(); i=2; போது (உண்மை) ( என்றால் (i++ > 99) i = 2;< vector.length) yield (vector[n] % i); vector = newNumVector(); } } // TEST: let i = 0; for (let x of rand()) { if (i++ >100) இடைவேளை;
console.log(x)

இது ஏற்கனவே போலி ரேண்டம் எண் ஜெனரேட்டராகத் தெரிகிறது. அதே Math.random() ஒரு PRNG ஆகும், அதைப் பற்றி சிறிது நேரம் கழித்து பேசுவோம். மேலும், ஒவ்வொரு முறையும் முதல் எண்ணைப் பெறுகிறோம்.உண்மையில், இந்த எளிய உதாரணங்களைப் பயன்படுத்தி, எவ்வளவு சிக்கலான சீரற்ற எண் ஜெனரேட்டர்கள் வேலை செய்கின்றன என்பதை நீங்கள் புரிந்து கொள்ளலாம்.

மற்றும் ஆயத்த வழிமுறைகள் கூட உள்ளன. உதாரணமாக, அவற்றுள் ஒன்றைப் பார்ப்போம் — இது லீனியர் கன்க்ரூயண்ட் PRNG (LCPRNG) ஆகும்.

நேரியல் ஒத்த PRNG லீனியர் கன்க்ரூயண்ட் PRNG (LCPRNG) என்பது போலி எண்களை உருவாக்குவதற்கான ஒரு பொதுவான முறையாகும். இது கிரிப்டோகிராஃபிக் ரீதியாக வலுவானது அல்ல. இந்த முறையானது ஒரு நேரியல் மறுநிகழ்வு வரிசை தொகுதியின் விதிமுறைகளைக் கணக்கிடுவதைக் கொண்டுள்ளதுஇயற்கை எண் மீ, சூத்திரத்தால் வழங்கப்படுகிறது. இதன் விளைவாக வரும் வரிசையானது தொடக்க எண்ணின் தேர்வைப் பொறுத்தது — அதாவது. விதை. மணிக்குவெவ்வேறு அர்த்தங்கள்

விதை சீரற்ற எண்களின் வெவ்வேறு வரிசைகளை உருவாக்குகிறது. ஜாவாஸ்கிரிப்டில் அத்தகைய அல்காரிதத்தை செயல்படுத்துவதற்கான எடுத்துக்காட்டு:<30; i++) console.log(rand())
Const a = 45; const c = 21; const m = 67; var விதை = 2; const rand = () => விதை = (a * விதை + c) % m; க்கான (நான்=0; i

பல நிரலாக்க மொழிகள் LCPRNG ஐப் பயன்படுத்துகின்றன (ஆனால் சரியாக இந்த வழிமுறை அல்ல(!)).

மேலே குறிப்பிட்டுள்ளபடி, அத்தகைய வரிசையை கணிக்க முடியும். நமக்கு ஏன் PRNG தேவை? நாம் பாதுகாப்பு பற்றி பேசினால், PRNG ஒரு பிரச்சனை. மற்ற பணிகளைப் பற்றி நாம் பேசினால், இந்த பண்புகள் கூடுதலாக இருக்கும். எடுத்துக்காட்டாக, பல்வேறு சிறப்பு விளைவுகள் மற்றும் கிராபிக்ஸ் அனிமேஷன்களுக்கு, நீங்கள் அடிக்கடி ரேண்டம் என்று அழைக்க வேண்டியிருக்கும். இங்குதான் அர்த்தங்களின் விநியோகம் மற்றும் செயல்திறன் முக்கியமானது! பாதுகாப்பான வழிமுறைகள் வேகத்தை பெருமைப்படுத்த முடியாது.

மற்றொரு சொத்து இனப்பெருக்கம். சில செயலாக்கங்கள் ஒரு விதையைக் குறிப்பிட உங்களை அனுமதிக்கின்றன, மேலும் வரிசை மீண்டும் செய்யப்பட வேண்டும் என்றால் இது மிகவும் பயனுள்ளதாக இருக்கும். எடுத்துக்காட்டாக, சோதனைகளில் இனப்பெருக்கம் தேவைப்படுகிறது. பாதுகாப்பான RNG தேவையில்லாத பல விஷயங்கள் உள்ளன.

Math.random() எவ்வாறு செயல்படுகிறது
ஆனால், Math.random() PRNG போலல்லாமல், இந்த முறை மிகவும் வளம்-தீவிரமானது. உண்மை என்னவென்றால், இந்த ஜெனரேட்டர் என்ட்ரோபி மூலங்களுக்கான அணுகலைப் பெற OS இல் கணினி அழைப்புகளைப் பயன்படுத்துகிறது (மேக் முகவரி, CPU, வெப்பநிலை போன்றவை...).

எண்கள் எல்லா இடங்களிலும் எங்களுடன் வருகின்றன - வீடு மற்றும் அடுக்குமாடி எண்கள், தொலைபேசி எண்கள், கார்கள், பாஸ்போர்ட்கள், பிளாஸ்டிக் அட்டைகள், தேதிகள், மின்னஞ்சல் கடவுச்சொற்கள். எண்களின் சில சேர்க்கைகளை நாமே தேர்வு செய்கிறோம், ஆனால் பெரும்பாலானவை தற்செயலாகப் பெறுகிறோம். நம்மை அறியாமலேயே, ஒவ்வொரு நாளும் தோராயமாக உருவாக்கப்பட்ட எண்களைப் பயன்படுத்துகிறோம். நாங்கள் பின் குறியீடுகளைக் கொண்டு வந்தால், கடவுச்சொற்களுக்கான அணுகலைத் தவிர்த்து நம்பகமான அமைப்புகளால் தனிப்பட்ட கடன் அல்லது சம்பள அட்டை குறியீடுகள் உருவாக்கப்படுகின்றன. ரேண்டம் எண் ஜெனரேட்டர்கள் செயலாக்க வேகம், பாதுகாப்பு மற்றும் தரவு சுதந்திரம் தேவைப்படும் பகுதிகளில் பாதுகாப்பை வழங்குகின்றன.

போலி எண்களை உருவாக்கும் செயல்முறை சில சட்டங்களுக்கு உட்பட்டது மற்றும் நீண்ட காலமாக பயன்படுத்தப்படுகிறது, எடுத்துக்காட்டாக, லாட்டரிகளில். சமீப காலங்களில், லாட்டரி இயந்திரங்கள் அல்லது நிறைய பயன்படுத்தி வரைபடங்கள் மேற்கொள்ளப்பட்டன. இப்போது பல நாடுகளில், மாநில லாட்டரிகளின் வெற்றி எண்கள் உருவாக்கப்பட்ட சீரற்ற எண்களின் தொகுப்பால் துல்லியமாக தீர்மானிக்கப்படுகின்றன.

முறையின் நன்மைகள்

எனவே, ஒரு சீரற்ற எண் ஜெனரேட்டர் என்பது எண்களின் சேர்க்கைகளைத் தோராயமாகத் தீர்மானிப்பதற்கான ஒரு சுயாதீனமான நவீன பொறிமுறையாகும். இந்த முறையின் தனித்தன்மையும் முழுமையும் செயல்பாட்டில் வெளிப்புற தலையீடு சாத்தியமற்றது. ஜெனரேட்டர் என்பது இரைச்சல் டையோட்களில் கட்டப்பட்ட நிரல்களின் தொகுப்பாகும். சாதனம் சீரற்ற சத்தத்தின் ஸ்ட்ரீமை உருவாக்குகிறது, அதன் தற்போதைய மதிப்புகள் எண்களாகவும் வடிவ சேர்க்கைகளாகவும் மாற்றப்படுகின்றன.

எண்களை உருவாக்குவது உடனடி முடிவுகளை வழங்குகிறது - ஒரு கலவையை உருவாக்க சில வினாடிகள் ஆகும். நாங்கள் லாட்டரிகளைப் பற்றி பேசினால், பங்கேற்பாளர்கள் டிக்கெட் எண் வெற்றிபெறும் எண்ணுடன் பொருந்துகிறதா என்பதை உடனடியாகக் கண்டறிய முடியும். பங்கேற்பாளர்கள் எப்போது வேண்டுமானாலும் வரைபடங்களை நடத்த இது அனுமதிக்கிறது. ஆனால் முறையின் முக்கிய நன்மை அதன் கணிக்க முடியாத தன்மை மற்றும் எண்களைத் தேர்ந்தெடுப்பதற்கான வழிமுறையை கணக்கிடுவதற்கான சாத்தியமற்றது.

போலி எண்கள் எவ்வாறு உருவாக்கப்படுகின்றன

உண்மையில், சீரற்ற எண்கள் சீரற்றவை அல்ல - கொடுக்கப்பட்ட எண்ணிலிருந்து தொடர் தொடங்குகிறது மற்றும் ஒரு அல்காரிதம் மூலம் உருவாக்கப்படுகிறது. ஒரு சூடோராண்டம் எண் ஜெனரேட்டர் (PRNG அல்லது PRNG - சூடோராண்டம் எண் ஜெனரேட்டர்) என்பது ஒரு அல்காரிதம் ஆகும், இது தொடர்பில்லாத எண்களின் வரிசையை உருவாக்குகிறது, இது பொதுவாக சீரான விநியோகத்திற்கு உட்பட்டது. கணினி அறிவியலில், போலி எண்கள் பல பயன்பாடுகளில் பயன்படுத்தப்படுகின்றன: கிரிப்டோகிராஃபி, சிமுலேஷன் மாடலிங், மான்டே கார்லோ முறை, முதலியன. முடிவின் தரம் PRNG இன் பண்புகளைப் பொறுத்தது.

உற்பத்தியின் மூலமானது காஸ்மிக் கதிர்வீச்சிலிருந்து மின்தடையத்தில் சத்தம் வரை உடல் சத்தமாக இருக்கலாம், ஆனால் அத்தகைய சாதனங்கள் நெட்வொர்க் பாதுகாப்பு பயன்பாடுகளில் கிட்டத்தட்ட பயன்படுத்தப்படுவதில்லை. கிரிப்டோகிராஃபிக் பயன்பாடுகள் சிறப்பு அல்காரிதம்களைப் பயன்படுத்துகின்றன, அவை புள்ளிவிவர ரீதியாக சீரற்றதாக இருக்க முடியாத வரிசைகளை உருவாக்குகின்றன. இருப்பினும், சரியாகத் தேர்ந்தெடுக்கப்பட்ட அல்காரிதம் பெரும்பாலான சீரற்ற சோதனைகளில் தேர்ச்சி பெறும் எண்களின் வரிசையை உருவாக்க முடியும். அத்தகைய வரிசைகளில் மீண்டும் மீண்டும் நிகழும் காலம் எண்கள் எடுக்கப்பட்ட வேலை இடைவெளியை விட அதிகமாக உள்ளது.

பல நவீன செயலிகளில் RdRand போன்ற PRNG உள்ளது. மாற்றாக, சீரற்ற எண்களின் தொகுப்புகள் உருவாக்கப்பட்டு, ஒரு முறை பேடில் (அகராதி) வெளியிடப்படுகின்றன. இந்த வழக்கில் எண்களின் ஆதாரம் குறைவாக உள்ளது மற்றும் முழுமையான பிணைய பாதுகாப்பை வழங்காது.

PRNG இன் வரலாறு

ரேண்டம் எண் ஜெனரேட்டரின் முன்மாதிரியானது, 3500 கி.மு. இல் பண்டைய எகிப்தில் பரவலாக இருந்த செனெட் என்ற பலகை விளையாட்டாகக் கருதப்படுகிறது. நிபந்தனைகளின்படி, இரண்டு வீரர்கள் பங்கேற்றனர், நான்கு தட்டையான கருப்பு மற்றும் வெள்ளை குச்சிகளை வீசுவதன் மூலம் நகர்வுகள் தீர்மானிக்கப்பட்டன - அவை அந்தக் காலத்தின் ஒரு வகையான PRNG. குச்சிகள் ஒரே நேரத்தில் வீசப்பட்டன, புள்ளிகள் கணக்கிடப்பட்டன: ஒன்று வெள்ளைப் பக்கத்துடன் விழுந்தால், 1 புள்ளி மற்றும் கூடுதல் நகர்வு, இரண்டு வெள்ளை - இரண்டு புள்ளிகள் மற்றும் பல. கருப்பு பக்கத்துடன் நான்கு குச்சிகளை வீசிய வீரரால் அதிகபட்சமாக ஐந்து புள்ளிகள் பெறப்பட்டன.

இப்போதெல்லாம், ERNIE ஜெனரேட்டர் பல ஆண்டுகளாக இங்கிலாந்தில் லாட்டரி டிராக்களுக்கு பயன்படுத்தப்படுகிறது. வெற்றி எண்களை உருவாக்க இரண்டு முக்கிய முறைகள் உள்ளன: நேரியல் ஒத்த மற்றும் சேர்க்கை ஒத்த. இந்த மற்றும் பிற முறைகள் சீரற்ற தேர்வின் கொள்கையை அடிப்படையாகக் கொண்டவை மற்றும் முடிவில்லாமல் எண்களை உருவாக்கும் மென்பொருளால் வழங்கப்படுகின்றன, அதன் வரிசையை யூகிக்க முடியாது.

PRNG தொடர்ந்து இயங்குகிறது, உதாரணமாக ஸ்லாட் இயந்திரங்களில். அமெரிக்க சட்டத்தின்படி, இது அனைத்து மென்பொருள் வழங்குநர்களும் இணங்க வேண்டிய கட்டாய நிபந்தனையாகும்.

பல்வேறு லாட்டரிகள், ஸ்வீப்ஸ்டேக்குகள் போன்றவை பெரும்பாலும் சமூக வலைப்பின்னல்கள், Instagram போன்றவற்றில் பல குழுக்களில் அல்லது பொதுப் பக்கங்களில் நடத்தப்படுகின்றன, மேலும் அவை புதிய பார்வையாளர்களை சமூகத்திற்கு ஈர்க்க கணக்கு உரிமையாளர்களால் பயன்படுத்தப்படுகின்றன.

பரிசு பெறுபவர் தோராயமாக தீர்மானிக்கப்படுவதால், அத்தகைய வரைபடங்களின் முடிவு பெரும்பாலும் பயனரின் அதிர்ஷ்டத்தைப் பொறுத்தது.

இதைத் தீர்மானிக்க, லாட்டரி அமைப்பாளர்கள் எப்போதும் ஆன்லைனில் அல்லது முன்பே நிறுவப்பட்ட ரேண்டம் எண் ஜெனரேட்டரைப் பயன்படுத்துகின்றனர், அது இலவசமாக விநியோகிக்கப்படுகிறது.

தேர்வு

பெரும்பாலும், அத்தகைய ஜெனரேட்டரைத் தேர்ந்தெடுப்பது கடினம், ஏனெனில் அவற்றின் செயல்பாடு முற்றிலும் வேறுபட்டது - சிலருக்கு இது கணிசமாக வரையறுக்கப்பட்டுள்ளது, மற்றவர்களுக்கு இது மிகவும் அகலமானது.

இத்தகைய சேவைகள் மிகப் பெரிய அளவில் செயல்படுத்தப்படுகின்றன, ஆனால் சிரமம் என்னவென்றால், அவை நோக்கத்தில் வேறுபடுகின்றன.

பல, எடுத்துக்காட்டாக, ஒரு குறிப்பிட்ட சமூக வலைப்பின்னலுடன் அவற்றின் செயல்பாட்டால் பிணைக்கப்பட்டுள்ளன (எடுத்துக்காட்டாக, VKontakte இல் உள்ள பல ஜெனரேட்டர் பயன்பாடுகள் இந்த சமூக வலைப்பின்னலின் இணைப்புகளுடன் மட்டுமே செயல்படுகின்றன).

எளிமையான ஜெனரேட்டர்கள் ஒரு குறிப்பிட்ட வரம்பிற்குள் ஒரு எண்ணை தோராயமாக தீர்மானிக்கின்றன.

இது வசதியானது, ஏனெனில் இது ஒரு குறிப்பிட்ட இடுகையுடன் முடிவை இணைக்கவில்லை, அதாவது சமூக வலைப்பின்னல் மற்றும் பல்வேறு சூழ்நிலைகளில் ஸ்வீப்ஸ்டேக்குகளுக்கு இது பயன்படுத்தப்படலாம்.

அவர்களுக்கு வேறு எந்தப் பயனும் இல்லை.

<Рис. 1 Генератор>

அறிவுரை!மிகவும் பொருத்தமான ஜெனரேட்டரைத் தேர்ந்தெடுக்கும்போது, ​​​​அது எதற்காகப் பயன்படுத்தப்படும் என்பதைக் கருத்தில் கொள்வது அவசியம்.

விவரக்குறிப்புகள்

சீரற்ற எண்களை உருவாக்குவதற்கான உகந்த ஆன்லைன் சேவையைத் தேர்ந்தெடுப்பதற்கான வேகமான செயல்முறைக்கு, கீழே உள்ள அட்டவணை அத்தகைய பயன்பாடுகளின் முக்கிய தொழில்நுட்ப பண்புகள் மற்றும் செயல்பாட்டைக் காட்டுகிறது.

அட்டவணை 1. சீரற்ற எண்ணை உருவாக்குவதற்கான ஆன்லைன் பயன்பாடுகளின் செயல்பாட்டின் அம்சங்கள்
பெயர் சமூக வலைப்பின்னல் பல முடிவுகள் எண்களின் பட்டியலிலிருந்து தேர்ந்தெடுக்கவும் தளத்திற்கான ஆன்லைன் விட்ஜெட் வரம்பிலிருந்து தேர்ந்தெடுக்கவும் மறுநிகழ்வுகளை முடக்குகிறது
ராண்ட் ஸ்டஃப் ஆம் ஆம் இல்லை ஆம் இல்லை
நிறைய நடிகர்கள் அதிகாரப்பூர்வ வலைத்தளம் அல்லது VKontakte இல்லை இல்லை ஆம் ஆம் ஆம்
ரேண்டம் எண் அதிகாரப்பூர்வ இணையதளம் இல்லை இல்லை இல்லை ஆம் ஆம்
ரேண்டமஸ் அதிகாரப்பூர்வ இணையதளம் ஆம் இல்லை இல்லை ஆம் இல்லை
சீரற்ற எண்கள் அதிகாரப்பூர்வ இணையதளம் ஆம் இல்லை இல்லை இல்லை இல்லை

அட்டவணையில் விவாதிக்கப்பட்ட அனைத்து பயன்பாடுகளும் கீழே விரிவாக விவரிக்கப்பட்டுள்ளன.

<Рис. 2 Случайные числа>

ராண்ட்ஸ்டஃப்

<Рис. 3 RandStuff>

அதன் அதிகாரப்பூர்வ வலைத்தளமான http://randstuff.ru/number/ இணைப்பைப் பின்பற்றுவதன் மூலம் இந்த பயன்பாட்டை ஆன்லைனில் பயன்படுத்தலாம்.

இது ஒரு எளிய சீரற்ற எண் ஜெனரேட்டர், வேகமான மற்றும் நிலையான செயல்பாட்டால் வகைப்படுத்தப்படுகிறது.

இது அதிகாரப்பூர்வ இணையதளத்தில் ஒரு தனி சுயாதீன பயன்பாட்டின் வடிவத்திலும், VKontakte சமூக வலைப்பின்னலில் ஒரு பயன்பாடாகவும் வெற்றிகரமாக செயல்படுத்தப்படுகிறது.

இந்த சேவையின் தனித்தன்மை என்னவென்றால், இது ஒரு குறிப்பிட்ட வரம்பிலிருந்தும், தளத்தில் குறிப்பிடக்கூடிய எண்களின் குறிப்பிட்ட பட்டியலிலிருந்தும் சீரற்ற எண்ணைத் தேர்ந்தெடுக்கலாம்.

நன்மை:

  • நிலையான மற்றும் வேகமான வேலை;
  • சமூக வலைப்பின்னலுடன் நேரடி இணைப்பு இல்லாதது;
  • நீங்கள் ஒன்று அல்லது பல எண்களைத் தேர்ந்தெடுக்கலாம்;
  • குறிப்பிட்ட எண்களில் இருந்து மட்டுமே நீங்கள் தேர்வு செய்ய முடியும்.

பாதகம்:

  • VKontakte டிராவை நடத்த இயலாமை (இதற்கு தனி விண்ணப்பம் தேவை);
  • VKontakte க்கான பயன்பாடுகள் எல்லா உலாவிகளிலும் இயங்காது;
  • ஒரே ஒரு கணக்கீட்டு அல்காரிதம் மட்டுமே பயன்படுத்தப்படுவதால், முடிவு சில சமயங்களில் கணிக்கக்கூடியதாகத் தெரிகிறது.

இந்த பயன்பாட்டின் பயனர் மதிப்புரைகள் பின்வருமாறு: “இந்த சேவையின் மூலம் VKontakte குழுக்களில் வெற்றியாளர்களை நாங்கள் தீர்மானிக்கிறோம். நன்றி,” “நீங்கள் சிறந்தவர்,” “நான் இந்த சேவையை மட்டுமே பயன்படுத்துகிறேன்.”

நிறைய நடிகர்கள்

<Рис. 4 Cast Lots>

இந்த பயன்பாடு ஒரு எளிய செயல்பாட்டு ஜெனரேட்டர் ஆகும், இது VKontakte பயன்பாட்டின் வடிவத்தில் அதிகாரப்பூர்வ இணையதளத்தில் செயல்படுத்தப்படுகிறது.

உங்கள் இணையதளத்தில் செருகுவதற்கு ஒரு ஜெனரேட்டர் விட்ஜெட்டும் உள்ளது.

முந்தைய விவரிக்கப்பட்ட பயன்பாட்டிலிருந்து முக்கிய வேறுபாடு என்னவென்றால், முடிவை மீண்டும் செய்வதை முடக்க இது உங்களை அனுமதிக்கிறது.

அதாவது, ஒரு அமர்வில் ஒரு வரிசையில் பல தலைமுறைகளை மேற்கொள்ளும்போது, ​​எண்ணிக்கை மீண்டும் செய்யப்படாது.

  • இணையதளம் அல்லது வலைப்பதிவில் செருகுவதற்கான விட்ஜெட்டின் கிடைக்கும் தன்மை;
  • முடிவை மீண்டும் முடக்கும் திறன்;
  • "இன்னும் அதிக சீரற்ற" செயல்பாட்டின் இருப்பு, செயல்படுத்தப்பட்ட பிறகு தேர்வு வழிமுறை மாறுகிறது.

எதிர்மறை:

  • ஒரே நேரத்தில் பல முடிவுகளை தீர்மானிக்க இயலாமை;
  • குறிப்பிட்ட எண்களின் பட்டியலிலிருந்து தேர்ந்தெடுக்க இயலாமை;
  • பொதுவில் வெற்றியாளரைத் தேர்ந்தெடுக்க, நீங்கள் ஒரு தனி VKontakte விட்ஜெட்டைப் பயன்படுத்த வேண்டும்.

பயனர் மதிப்புரைகள் பின்வருமாறு: "இது நிலையானதாக வேலை செய்கிறது, பயன்படுத்த மிகவும் வசதியானது", "வசதியான செயல்பாடு", "நான் இந்த சேவையை மட்டுமே பயன்படுத்துகிறேன்".

ரேண்டம் எண்

<Рис. 5 Случайное число>

இந்த சேவை http://randomnumber.rf/ இல் உள்ளது.

எளிய ஜெனரேட்டர் குறைந்தபட்ச செயல்பாடுகள் மற்றும் கூடுதல் அம்சங்கள்.

ஒரு குறிப்பிட்ட வரம்பிற்குள் தோராயமாக எண்களை உருவாக்க முடியும் (அதிகபட்சம் 1 முதல் 99999 வரை).

தளத்தில் எந்த கிராஃபிக் வடிவமைப்பும் இல்லை, எனவே பக்கம் எளிதாக ஏற்றப்படும்.

ஒரு பொத்தானைக் கிளிக் செய்வதன் மூலம் முடிவை நகலெடுக்கலாம் அல்லது பதிவிறக்கம் செய்யலாம்.

எதிர்மறை:

  • VKontakte க்கான விட்ஜெட்டின் பற்றாக்குறை;
  • டிராக்களை நடத்துவதற்கான சாத்தியம் இல்லை;
  • முடிவை வலைப்பதிவு அல்லது இணையதளத்தில் உட்பொதிக்க வழி இல்லை.

இந்தச் சேவையைப் பற்றி பயனர்கள் என்ன சொல்கிறார்கள்: "ஒரு நல்ல ஜெனரேட்டர், ஆனால் போதுமான செயல்பாடுகள் இல்லை", "மிகக் குறைவான அம்சங்கள்", "தேவையற்ற அமைப்புகள் இல்லாமல் எண்களை விரைவாக உருவாக்குவதற்கு ஏற்றது."

ரேண்டமஸ்

<Рис. 6 Рандомус>

இந்த சீரற்ற எண் ஜெனரேட்டரை நீங்கள் http://randomus.ru/ இல் பயன்படுத்தலாம்.

மற்றொன்று, மிகவும் எளிமையானது, ஆனால் செயல்பாட்டு சீரற்ற எண் ஜெனரேட்டர்.

சீரற்ற எண்களை நிர்ணயிப்பதற்கு இந்த சேவை போதுமான செயல்பாடுகளைக் கொண்டுள்ளது, ஆனால் இது ஸ்வீப்ஸ்டேக்குகள் மற்றும் பிற சிக்கலான செயல்முறைகளை நடத்துவதற்கு ஏற்றது அல்ல.

எதிர்மறை:

  • ஒரு இடுகையின் மறுபதிவுகள் போன்றவற்றின் அடிப்படையில் வரைபடங்களை வைத்திருக்க இயலாமை.
  • VKontakte க்கான பயன்பாடு அல்லது தளத்திற்கான விட்ஜெட் இல்லை;
  • மீண்டும் மீண்டும் வரும் முடிவுகளை முடக்குவது சாத்தியமில்லை.

கொடுக்கப்பட்ட விநியோகத்திற்குக் கீழ்ப்படியும் நடைமுறையில் சுயாதீனமான கூறுகளைக் கொண்ட எண்களின் வரிசை எங்களிடம் உள்ளது. ஒரு விதியாக, சீரான விநியோகம்.

நீங்கள் வெவ்வேறு வழிகளிலும் வழிகளிலும் எக்செல் இல் சீரற்ற எண்களை உருவாக்கலாம். அவற்றில் சிறந்ததை மட்டுமே கருத்தில் கொள்வோம்.

எக்செல் இல் ரேண்டம் எண் செயல்பாடு

  1. RAND செயல்பாடு சீரற்ற, சீராக விநியோகிக்கப்படும் உண்மையான எண்ணை வழங்குகிறது. இது 1 ஐ விட குறைவாகவோ, 0 ஐ விட அதிகமாகவோ அல்லது சமமாகவோ இருக்கும்.
  2. RANDBETWEEN செயல்பாடு ஒரு சீரற்ற முழு எண்ணை வழங்குகிறது.

எடுத்துக்காட்டுகளுடன் அவற்றின் பயன்பாட்டைப் பார்ப்போம்.

RAND ஐப் பயன்படுத்தி சீரற்ற எண்களை மாதிரியாக்குதல்

இந்தச் செயல்பாட்டிற்கு வாதங்கள் தேவையில்லை (RAND()).

1 முதல் 5 வரையிலான வரம்பில் சீரற்ற உண்மையான எண்ணை உருவாக்க, எடுத்துக்காட்டாக, பின்வரும் சூத்திரத்தைப் பயன்படுத்தவும்: =RAND()*(5-1)+1.

திரும்பிய சீரற்ற எண் இடைவெளியில் ஒரே சீராக விநியோகிக்கப்படுகிறது.

ஒர்க்ஷீட் கணக்கிடப்படும் ஒவ்வொரு முறையும் அல்லது ஒர்க்ஷீட்டில் உள்ள எந்த கலத்தின் மதிப்பு மாறும்போதும், ஒரு புதிய ரேண்டம் எண் வழங்கப்படும். உருவாக்கப்பட்ட மக்கள்தொகையைச் சேமிக்க விரும்பினால், நீங்கள் சூத்திரத்தை அதன் மதிப்புடன் மாற்றலாம்.

  1. சீரற்ற எண்ணைக் கொண்ட கலத்தில் கிளிக் செய்யவும்.
  2. சூத்திரப் பட்டியில், சூத்திரத்தைத் தேர்ந்தெடுக்கவும்.
  3. F9 ஐ அழுத்தவும். மற்றும் உள்ளிடவும்.

விநியோக வரைபடத்தைப் பயன்படுத்தி முதல் மாதிரியிலிருந்து சீரற்ற எண்களின் விநியோகத்தின் சீரான தன்மையை சரிபார்க்கலாம்.


செங்குத்து மதிப்புகளின் வரம்பு அதிர்வெண் ஆகும். கிடைமட்ட - "பைகள்".



RANDBETWEEN செயல்பாடு

RANDBETWEEN செயல்பாட்டிற்கான தொடரியல் (குறைந்த வரம்பு; மேல் வரம்பு). முதல் வாதம் இரண்டாவது விட குறைவாக இருக்க வேண்டும். இல்லையெனில், செயல்பாடு பிழையை ஏற்படுத்தும். எல்லைகள் முழு எண்களாகக் கருதப்படுகிறது. சூத்திரம் பகுதியளவு பகுதியை நிராகரிக்கிறது.

செயல்பாட்டைப் பயன்படுத்துவதற்கான எடுத்துக்காட்டு:

துல்லியமான 0.1 மற்றும் 0.01 உடன் சீரற்ற எண்கள்:

எக்செல் இல் சீரற்ற எண் ஜெனரேட்டரை எவ்வாறு உருவாக்குவது

ஒரு குறிப்பிட்ட வரம்பிலிருந்து மதிப்பை உருவாக்கும் சீரற்ற எண் ஜெனரேட்டரை உருவாக்குவோம். நாம் ஒரு சூத்திரத்தைப் பயன்படுத்துகிறோம்: =INDEX(A1:A10,INTEGER(RAND()*10)+1).

10 இன் படிகளில் 0 முதல் 100 வரையிலான வரம்பில் ஒரு சீரற்ற எண் ஜெனரேட்டரை உருவாக்குவோம்.

உரை மதிப்புகளின் பட்டியலிலிருந்து 2 சீரற்றவற்றைத் தேர்ந்தெடுக்க வேண்டும். RAND செயல்பாட்டைப் பயன்படுத்தி, A1:A7 வரம்பில் உள்ள உரை மதிப்புகளை சீரற்ற எண்களுடன் ஒப்பிடுகிறோம்.

அசல் பட்டியலிலிருந்து இரண்டு சீரற்ற உரை மதிப்புகளைத் தேர்ந்தெடுக்க INDEX செயல்பாட்டைப் பயன்படுத்துவோம்.

பட்டியலில் இருந்து ஒரு சீரற்ற மதிப்பைத் தேர்ந்தெடுக்க, பின்வரும் சூத்திரத்தைப் பயன்படுத்தவும்: =INDEX(A1:A7,RANDBETWEEN(1,COUNT(A1:A7))).

சாதாரண விநியோக சீரற்ற எண் ஜெனரேட்டர்

RAND மற்றும் RANDBETWEEN செயல்பாடுகள் சீரற்ற எண்களை சீரான விநியோகத்துடன் உருவாக்குகின்றன. அதே நிகழ்தகவு கொண்ட எந்த மதிப்பும் கோரப்பட்ட வரம்பின் கீழ் வரம்பிலும் மேல் வரம்பிலும் விழலாம். இது இலக்கு மதிப்பில் இருந்து பெரும் பரவலை ஏற்படுத்துகிறது.

ஒரு சாதாரண விநியோகம் என்பது உருவாக்கப்பட்ட எண்களில் பெரும்பாலானவை இலக்கு எண்ணுக்கு அருகில் இருப்பதைக் குறிக்கிறது. RANDBETWEEN சூத்திரத்தை சரிசெய்து, சாதாரண விநியோகத்துடன் தரவு வரிசையை உருவாக்குவோம்.

தயாரிப்பு X இன் விலை 100 ரூபிள் ஆகும். உற்பத்தி செய்யப்பட்ட முழு தொகுதியும் ஒரு சாதாரண விநியோகத்தைப் பின்பற்றுகிறது. ஒரு சீரற்ற மாறியும் ஒரு சாதாரண நிகழ்தகவு பரவலைப் பின்பற்றுகிறது.

இத்தகைய நிலைமைகளின் கீழ், வரம்பின் சராசரி மதிப்பு 100 ரூபிள் ஆகும். ஒரு வரிசையை உருவாக்கி, 1.5 ரூபிள் நிலையான விலகலுடன் சாதாரண விநியோகத்துடன் ஒரு வரைபடத்தை உருவாக்குவோம்.

நாங்கள் செயல்பாட்டைப் பயன்படுத்துகிறோம்: =NORMINV(RAND();100;1.5).

எக்செல் எந்த மதிப்புகள் நிகழ்தகவு வரம்பிற்குள் உள்ளன என்பதைக் கணக்கிட்டது. 100 ரூபிள் செலவில் ஒரு பொருளை உற்பத்தி செய்வதற்கான நிகழ்தகவு அதிகபட்சமாக இருப்பதால், சூத்திரம் மற்றவர்களை விட 100 க்கு நெருக்கமான மதிப்புகளைக் காட்டுகிறது.

வரைபடத்தைத் திட்டமிடுவதற்குச் செல்லலாம். முதலில் நீங்கள் வகைகளுடன் ஒரு அட்டவணையை உருவாக்க வேண்டும். இதைச் செய்ய, வரிசையை காலங்களாகப் பிரிக்கிறோம்:

பெறப்பட்ட தரவுகளின் அடிப்படையில், நாம் ஒரு சாதாரண விநியோகத்துடன் ஒரு வரைபடத்தை உருவாக்க முடியும். மதிப்பு அச்சு என்பது இடைவெளியில் உள்ள மாறிகளின் எண்ணிக்கை, வகை அச்சு காலங்கள்.

லாட்டரி சீட்டுகளுக்கான சீரற்ற எண் ஜெனரேட்டர் "உள்ளது" வடிவத்தில் இலவசமாக வழங்கப்படுகிறது. ஸ்கிரிப்ட் பயனர்களின் பொருள் மற்றும் பொருள் அல்லாத இழப்புகளுக்கு டெவலப்பர் எந்தப் பொறுப்பையும் ஏற்க மாட்டார். உங்கள் சொந்த ஆபத்தில் இந்த சேவையை நீங்கள் பயன்படுத்தலாம். இருப்பினும், எதுவாக இருந்தாலும், நீங்கள் நிச்சயமாக ஆபத்துக்களை எடுக்க விரும்பவில்லை :-).

ஆன்லைன் லாட்டரி சீட்டுகளுக்கான ரேண்டம் எண்கள்

இந்த மென்பொருள் (JS இல் RNG) என்பது ஜாவாஸ்கிரிப்ட் நிரலாக்க மொழியைப் பயன்படுத்தி செயல்படுத்தப்படும் ஒரு போலி-ரேண்டம் எண் ஜெனரேட்டராகும். ஜெனரேட்டர் சீரற்ற எண்களின் சீரான விநியோகத்தை உருவாக்குகிறது.

சீரான விநியோகத்துடன் சீரற்ற எண்களுடன் பதிலளிக்க லாட்டரி நிறுவனத்திடமிருந்து சீரான விநியோகத்துடன் RNG இல் "வெட்ஜ் வித் எ ஆப்பு" நாக் அவுட் செய்ய இது உங்களை அனுமதிக்கிறது. எண்கள் மற்றும் எண்களைத் தேர்ந்தெடுப்பதில் (உறவினர்களின் பிறந்தநாள், மறக்கமுடியாத தேதிகள், ஆண்டுகள் போன்றவை) மக்கள் சில விருப்பங்களைக் கொண்டிருப்பதால், இந்த அணுகுமுறை வீரரின் அகநிலையை நீக்குகிறது, இது எண்களின் தேர்வை கைமுறையாக பாதிக்கிறது.

லாட்டரிகளுக்கான சீரற்ற எண்களைத் தேர்ந்தெடுக்க, இலவச கருவி வீரர்களுக்கு உதவுகிறது. ரேண்டம் எண் ஜெனரேட்டர் ஸ்கிரிப்ட் கோஸ்லோட்டோ 36 இல் 5, 45 இல் 6, 49 இல் 7, 20 இல் 4, ஸ்போர்ட்லோட்டோ 6 இல் 49, ரேண்டம் எண் ஜெனரேட்டர் பயன்முறையை நீங்கள் தேர்ந்தெடுக்கலாம். பிற லாட்டரி விருப்பங்களுக்கான இலவச அமைப்புகள்.

லாட்டரி வெற்றி கணிப்புகள்

சீரான விநியோகத்துடன் கூடிய சீரற்ற எண் ஜெனரேட்டர், லாட்டரி டிராவிற்கான ஜாதகமாகச் செயல்படும், இருப்பினும் முன்னறிவிப்பு நிறைவேறும் நிகழ்தகவு குறைவாக உள்ளது. இருப்பினும், ஒரு சீரற்ற எண் ஜெனரேட்டரைப் பயன்படுத்துவது பல லாட்டரி உத்திகளுடன் ஒப்பிடும்போது வெற்றி பெறுவதற்கான நல்ல நிகழ்தகவைக் கொண்டுள்ளது, மேலும் அதிர்ஷ்ட எண்கள் மற்றும் சேர்க்கைகளின் கடினமான தேர்வின் வலியிலிருந்து உங்களை விடுவிக்கிறது. என் பங்கிற்கு, சோதனைக்கு அடிபணியவும், கட்டண முன்னறிவிப்புகளை வாங்கவும் நான் உங்களுக்கு ஆலோசனை கூறவில்லை. அதிலிருந்து நீங்கள் நிறைய சுவாரஸ்யமான விஷயங்களைக் கற்றுக்கொள்ளலாம், எடுத்துக்காட்டாக, கோஸ்லோட்டோவில் ஜாக்பாட்டை வெல்வதற்கான நிகழ்தகவு 36 இல் 5 ஆகும். 1 செய்ய 376 992 . மேலும் 2 எண்களை யூகித்து குறைந்தபட்ச பரிசைப் பெறுவதற்கான நிகழ்தகவு 1 செய்ய 8 . எங்கள் RNG அடிப்படையிலான முன்னறிவிப்பு வெற்றி பெறுவதற்கான அதே நிகழ்தகவுகளைக் கொண்டுள்ளது.

கடந்த கால டிராக்களை கணக்கில் எடுத்துக்கொண்டு, லாட்டரிக்கான சீரற்ற எண்களுக்கான கோரிக்கைகள் இணையத்தில் உள்ளன. ஆனால் லாட்டரி சீரான விநியோகத்துடன் RNG ஐப் பயன்படுத்துகிறது மற்றும் ஒன்று அல்லது மற்றொரு கலவையைப் பெறுவதற்கான நிகழ்தகவு ஒவ்வொரு டிராவையும் சார்ந்தது அல்ல, கடந்த கால டிராக்களின் முடிவுகளை கணக்கில் எடுத்துக்கொள்ள முயற்சிப்பது அர்த்தமற்றது. இது மிகவும் தர்க்கரீதியானது, ஏனெனில் லாட்டரி நிறுவனங்களுக்கு பங்கேற்பாளர்கள் வெற்றிபெறுவதற்கான வாய்ப்பை அதிகரிக்க எளிய முறைகளைப் பயன்படுத்த அனுமதிப்பது லாபகரமானது அல்ல.

லாட்டரி அமைப்பாளர்கள் தேர்வு முடிவுகளை மோசடி செய்வதாக அடிக்கடி பேசப்படுகிறது. ஆனால் உண்மையில், இதற்கு எந்த அர்த்தமும் இல்லை, மாறாக, லாட்டரி நிறுவனங்கள் லாட்டரியின் முடிவுகளை பாதித்திருந்தால், வெற்றிகரமான உத்தியைக் கண்டுபிடிக்க முடியும், ஆனால் இதுவரை யாரும் வெற்றிபெறவில்லை. எனவே, ஒரே மாதிரியான நிகழ்தகவுடன் பந்துகள் விழுவது லாட்டரி அமைப்பாளர்களுக்கு மிகவும் லாபகரமானது. மூலம், 36 இல் 5 லாட்டரியின் மதிப்பிடப்பட்ட வருமானம் 34.7% ஆகும். இவ்வாறு, லாட்டரி நிறுவனம் டிக்கெட் விற்பனையிலிருந்து வருவாயில் 65.3% வைத்திருக்கிறது, நிதியின் ஒரு பகுதி (பொதுவாக பாதி) ஜாக்பாட் உருவாக்கத்திற்கு ஒதுக்கப்படுகிறது, மீதமுள்ள பணம் நிறுவன செலவுகள், விளம்பரம் மற்றும் நிறுவனத்தின் நிகர லாபத்திற்கு செல்கிறது. சுழற்சி புள்ளிவிவரங்கள் இந்த புள்ளிவிவரங்களை முழுமையாக உறுதிப்படுத்துகின்றன.

எனவே முடிவு - அர்த்தமற்ற கணிப்புகளை வாங்காதீர்கள், இலவச சீரற்ற எண் ஜெனரேட்டரைப் பயன்படுத்துங்கள், உங்கள் நரம்புகளை கவனித்துக் கொள்ளுங்கள். எங்கள் ரேண்டம் எண்கள் உங்கள் அதிர்ஷ்ட எண்களாக மாறட்டும். நல்ல மனநிலை மற்றும் நல்ல நாள்!