រំលងទៅមាតិកា

កម្មវិធីបង្កើតលេខចៃដន្យ (Random Number Generator)

ជ្រើសរើសលេខចៃដន្យមួយ ឬច្រើនក្នុងចន្លោះណាមួយ ដោយមាន ឬគ្មានលេខស្ទួន។

Quick:

កំណត់តម្លៃអប្បបរមា និងអតិបរមា ជ្រើសរើសចំនួនលេខដែលអ្នកចង់បាន រួចចុច Generate។ អ្នកអាចចាប់យកលេខមួយសម្រាប់ការចាប់រង្វាន់ បញ្ជីលេខមិនស្ទួនសម្រាប់ឆ្នោត ឬលេខរាប់ពាន់តម្លៃសម្រាប់ធ្វើតេស្ត ជាចំនួនគត់ ឬមានទសភាគរហូតដល់ដប់ខ្ទង់ ព្រមទាំងអាចតម្រៀបពីតូចទៅធំបានទៀតផង។

លេខត្រូវបានបង្កើតចេញពី crypto.getRandomValues ដែលជាប្រព័ន្ធបង្កើតលេខចៃដន្យប្រកបដោយសុវត្ថិភាពគ្រីបតូក្នុង browser របស់អ្នក ជាមួយ rejection sampling ដើម្បីឱ្យគ្រប់តម្លៃទាំងអស់ក្នុងចន្លោះមានឱកាសស្មើៗគ្នា។ វិធីនេះធ្វើឱ្យលទ្ធផលមានភាពយុត្តិធម៌ជាងកម្មវិធីធម្មតាដែលប្រើ Math.random។ គ្មានទិន្នន័យណាមួយត្រូវបានផ្ញើទៅ server ឡើយ ហើយការចាប់ម្តងៗគឺឯករាជ្យពីគ្នា។

របៀបប្រើឧបករណ៍ បង្កើតលេខចៃដន្យ

  1. បញ្ចូលតម្លៃ Minimum និង Maximum (តម្លៃទាំងពីរត្រូវបានរាប់បញ្ចូល)។
  2. កំណត់ចំនួនលេខ How many ដែលអ្នកត្រូវការ។
  3. ជ្រើសរើសចំនួនគត់ ឬទសភាគ ហើយគ្រីសយក No duplicates ប្រសិនបើមិនចង់ឱ្យមានលេខស្ទួន។
  4. ចុច Generate (ឬ Enter)។ ចម្លង ឬទាញយកលទ្ធផលទុក។
  5. ប្រើប៊ូតុងរហ័សសម្រាប់ 1–10, 1–100, ក្រឡុកគ្រាប់ឡុកឡាក់, បោះកាក់ ឬចាប់ឆ្នោត 6-of-49។

ហេតុអ្វីប្រើ បង្កើតលេខចៃដន្យ របស់ ToolOrca

  • គ្រប់ចន្លោះតម្លៃ រួមទាំងលេខអវិជ្ជមាន
  • រហូតដល់ 10,000 លេខក្នុងមួយដង
  • ជម្រើសលេខមិនស្ទួន
  • ជាចំនួនគត់ ឬចំនួនទសភាគ
  • មានសុវត្ថិភាពគ្រីបតូ និងគ្មានលម្អៀង
  • តម្រៀប ចម្លង និងទាញយកលទ្ធផលបាន

តើកម្មវិធីបង្កើតលេខចៃដន្យនេះមានភាពយុត្តិធម៌កម្រិតណា?

កុំព្យូទ័រមិនអាចបង្កើតលេខចៃដន្យពិតប្រាកដដោយខ្លួនឯងបានទេ ដូច្នេះ browsers ប្រមូលទិន្នន័យដែលមិនអាចទាយទុកជាមុនបានពីប្រព័ន្ធប្រតិបត្តិការ (hardware timings, ប្រភព noise) ហើយបញ្ជូនវាទៅកាន់ cryptographic generator។ លទ្ធផលដែលទទួលបានគឺមិនអាចទាយទុកជាមុនបានឡើយ សូម្បីតែសម្រាប់ពាក្យសម្ងាត់ និង encryption keys ដែលនេះគឺលើសពីតម្រូវការសម្រាប់ការចាប់រង្វាន់ទៅទៀត។

កំហុសទូទៅនៅពេលបម្លែង random bits ទៅជាចន្លោះលេខ គឺ modulo bias ដែលធ្វើឱ្យលេខមួយចំនួនមានឱកាសចេញច្រើនជាងបន្តិច។ ឧបករណ៍នេះជម្រុះតម្លៃដែលលើសចន្លោះចោល ហើយចាប់យកម្តងទៀត ដូច្នេះលេខនីមួយៗមានឱកាសស្មើគ្នាយ៉ាងពិតប្រាកដ។

សំណួរដែលសួរញឹកញាប់

តើតម្លៃអប្បបរមា និងអតិបរមាត្រូវបានរាប់បញ្ចូលដែរឬទេ?

បាទ/ចាស រាប់បញ្ចូល។ ចន្លោះពី 1 ដល់ 10 អាចចេញទាំងលេខ 1 និងលេខ 10។

តើខ្ញុំអាចចាប់លេខចៃដន្យដោយមិនឱ្យស្ទួនដោយរបៀបណា?

គ្រីសយក No duplicates។ ចំនួនដែលត្រូវចាប់មិនអាចធំជាងចំនួនតម្លៃគត់សរុបក្នុងចន្លោះនោះទេ — ឧទាហរណ៍ ចាប់បានច្រើនបំផុត 49 លេខមិនស្ទួនក្នុងចន្លោះពី 1 ដល់ 49។

តើខ្ញុំអាចប្រើឧបករណ៍នេះដើម្បីចាប់អ្នកឈ្នះរង្វាន់បានទេ?

បានយ៉ាងប្រាកដ។ ដាក់លេខសម្គាល់ឱ្យអ្នកចូលរួម កំណត់ចន្លោះពី 1 ដល់ចំនួនអ្នកចូលរួមសរុប ហើយ generate យកលេខមួយ។ ដើម្បីតម្លាភាព អ្នកអាចថតវីដេអូអេក្រង់ពេលកំពុងចាប់រង្វាន់។

តើខ្ញុំអាចបង្កើតលេខទសភាគចៃដន្យបានទេ?

បាន។ ជ្រើសរើស Decimals ហើយកំណត់ចន្លោះពី 1 ដល់ 10 ខ្ទង់ទសភាគ។