រ៉ឺលពីរ និងពិន្ទុរង្វាន់
រ៉ឺលមួយៗជ្រើសរើសសញ្ញាមួយពី 0–9 និង A–F ដោយប្រូបាប៊ីលីតេស្មើគ្នា; A–F មានតម្លៃ 10–15។ អាន n = 16 × រ៉ឺលទីមួយ + រ៉ឺលទីពីរ + 1។ នេះធ្វើឱ្យ n មានការចែកចាយស្មើគ្នាពី 1 ដល់ 256។ រាប់ចំនួនចែកដាច់វិជ្ជមានដែលមិនស្មើសូន្យរបស់វា រួចដក 1 ចេញដើម្បីទទួលបានពិន្ទុរង្វាន់។ ពិន្ទុអាចស្មើសូន្យ។
ខ្សែកោងបី និងមេគុណសរុប
មុនពេលបង្វិល ជ្រើសរើសទម្ងន់បន្ទាប ការការេ ឬការគូប។ សម្រាប់ពិន្ទុ s ទម្ងន់ទាំងនេះគឺ s, s² និង s³។ ផលបូករបស់ពួកវាលើចំនួនគត់ 256 គឺ 565, 1889 និង 8239; មធ្យមភាគនីមួយៗគឺផលបូករបស់វាចែកនឹង 256។ មេគុណសរុប = 0.96 × 256 × ទម្ងន់ / ផលបូកពាក់ព័ន្ធ។ ការត្រឡប់មកវិញសរុបដើមគឺភាគលាភដែលចាប់យកគុណនឹងមេគុណនេះ; វាមិនមែនជាប្រាក់ចំណេញសុទ្ធទេ។ របៀបទាំងបីមាន RTP សរុបរំពឹងទុកជាក់លាក់ 24/25 ឬ 96%។ នេះមិនមែនជាប្រូបាប៊ីលីតេនៃការឈ្នះ ឬលទ្ធផលសម័យកាលដែលបានសន្យាទេ។
ឧទាហរណ៍ដែលមានចំនួនគត់ 12
សញ្ញា [0, B] ផ្តល់ n = 12។ ចំនួនចែកដាច់វិជ្ជមានដែលមិនស្មើសូន្យរបស់វាគឺ 1 និង 3 ដូច្នេះស្ថិតិគឺ 2 និងពិន្ទុរង្វាន់គឺ 1។ មេគុណបន្ទាបគឺ 6144/14125 ប្រហែល 0.434973។ នៅភាគលាភ 20 ដោយគ្មានការផ្ទុកបន្តដែលបានរក្សាទុក ការត្រឡប់មកវិញសរុបដើមគឺប្រហែល 8.69947៖ កាតព្វកិច្ចទទួលបាន 8 កាក់ទាំងមូល និងផ្ទុកប្រហែល 0.69947 ជាការផ្ទុកបន្ត។ តុល្យការចាប់ផ្តើម 1,000 ក្លាយជា 988 ដូច្នេះការត្រឡប់មកវិញនេះនៅតែបន្សល់ទុកការខាតបង់ 12 កាក់ទាំងមូល។ សញ្ញា [0, 0] ផ្តល់ n = 1 ពិន្ទុសូន្យ និងការត្រឡប់មកវិញសូន្យក្នុងគ្រប់របៀប។
កាក់ទាំងមូល និងការផ្ទុកបន្តបែបប្រភាគ
នៅពេលបិទបញ្ចប់ការគណនា តម្លៃប្រាក់ចំណេញសុទ្ធដើមដើមនឹងត្រូវបូកបញ្ចូលទៅនឹងកន្លែងសន្សំដែលបានរក្សាទុក។ ផ្នែកជាចំនួនគត់នឹងត្រូវបានបញ្ជូនទៅកាន់កាត់ប្រាក់របស់អ្នក ហើយផ្នែកដែលនៅសល់នឹងត្រូវបានរក្សាទុក។ សារលទ្ធផលនឹងបង្ហាញពីចំនួនកាក់ពិតប្រាកដដែលបានបញ្ជូន ជំនួសឱ្យតម្លៃប្រាក់ចំណេញសុទ្ធដើមដើម។ ប្រសិនបើប្រាក់ចំណេញវិជ្ជមានមានតម្លៃតិចជាងមួយកាក់ វាអាចនឹងមិនបញ្ជូនកាក់ចំនួនគត់ណាមួយទេ ប៉ុន្តែនឹងបង្កើនកន្លែងសន្សំ។ ការបិទបញ្ចប់ដែលមានតម្លៃស្មើសូន្យនឹងរក្សាកន្លែងសន្សំដែលមានស្រាប់ឱ៙ាមិនផ្លាស់ប្តូរ។ កន្លែងសន្សំនេះនឹងនៅតែមាននៅក្នុង localStorage ទាំងអស់រវាងការបិទបញ្ចប់ការគណនា ការស្តារឡើងវិញ និងការផ្ទុកឡើងវិញ។
តុល្យការ និងការស្តារដោយដៃ
នៅពេលគ្មានតុល្យការដែលបានរក្សាទុក កម្មវិធីបង្ហាញសាកល្បងនឹងចាប់ផ្តើមដោយមានកាក់សិប្បនិម្មានចំនួន 1,000។ តុល្យការដែលបានកត់ត្រានឹងត្រូវបានរក្សាទុកនៅក្នុង localStorage រួមទាំងតម្លៃសូន្យផងដែរ។ អ្នកអាចស្តារតុល្យការទៅកាន់តម្លៃ 1,000 បានតែនៅពេលដែលមិនមានសកម្មភាព និងនៅពេលដែលតម្លៃតិចជាង 10 កាក់ប៉ុណ្ណោះ។ ការស្តារនេះនឹងកំណត់តុល្យការជាជាងបន្ថែម 1,000 កាក់ ហើយនឹងរក្�្សាកន្លែងសន្សំដែលមានស្រាប់។ កាក់សិប្បនិម្មានគ្មានតម្លៃជាលុយសុទ្ធនោះទេ ហើយមិនអាចដកយកទៅបានទេ។
ការផ្ទុកឡើងវិញនៃវដ្តដែលមិនទាន់បិទបញ្ចប់
ប្រសិនបើអ្នកផ្ទុកឡើងវិញមុនពេលបិទបញ្ចប់ការគណនា ការភ្នាល់ដែលបានចាប់យកនឹងនៅតែត្រូវបានកាត់ចេញ។ វដ្តនោះនឹងបញ្ចប់ដោយគ្មានការសងប្រាក់វិញ ការបង់ប្រាក់ ឬការបន្ត។ បន្ទាប់ពីការផ្ទុកឡើងវិញ ការភ្នាល់នឹងត្រឡប់ទៅ 20 វិញ ហើយខ្សែកោងនឹងត្រឡប់ទៅ Linear វិញ។ តុល្យការដែលបានរក្សាទុក និងកន្លែងសន្សំនឹងនៅតែមាន។ ការផ្ទុកឡើងវិញបន្ទាប់ពីបិទបញ្ចប់ការគណនានឹងរក្សាតុល្យការដែលបានកត់ត្រា។ ដើម្បីសម្រាក សូមរង់ចាំការបិទបញ្ចប់ការគណនា ហើយបន្ទាប់មកបញ្ឈប់ការចាប់ផ្តើមវដ្តថ្មី។
សំណួរដែលគេសួរញឹកញាប់
តើពិន្ទុអwards ត្រូវបានគណនាយ៉ាងដូចម្តេច?
អាន n = 16 × រ៉ែលទីមួយ + រ៉ែលទីពីរ + 1 រាប់ចំនួនចែកដាច់វិជ្ជមានសេសរបស់វា ហើយកាត់ចេន 1។ ជ្រើសរើសទម្ងន់បែបលីនេអ៊ែរ ការការេ ឬការគូបមុនពេលបង្វិល។
ហេតុអ្វីបានជាប្រាក់ចំណេញវិជ្ជមានអាចមិនបញ្ជូនកាក់?
ប្រសិនបើតម្លៃប្រាក់ចំណេញសុទ្ធដើមដើមបូកនឹងកន្លែងសន្សំចាស់មានតម្លៃតិចជាងមួយកាក់ មិនមានកាក់ចំនួនគត់ណាមួយត្រូវបានបញ្ជូនទេ។ ផ្នែកប្រភាគថ្មីនឹងត្រូវបានរក្សាទុកសម្រាប់វដ្តក្រោយៗ។
អ្វីកើតឡើងប្រសិនបើខ្ញុំផ្ទុកឡើងវិញក្នុងអំឡុងពេលវដ្ត?
ការភ្នាល់ដែលបានចាប់យកនៅតែត្រូវបានកាត់ចេញ ដោយគ្មានការសងប្រាក់វិញ ការបង់ប្រាក់ ឬការបន្ត។ ការភ្នាល់ត្រឡប់ទៅ 20 ហើយក្រាហ្វទៅជា Linear; សមតុល្យដែលបានរក្សាទុក និងការបន្តនៅតែមាន។