IR-Toolboxجعبه‌ابزار آفلاین فارسی

🎲 عدد تصادفی

Random Number

عدد تصادفی در بازهٔ دلخواه را با مولد تصادفی رمزنگاری مرورگر تولید می‌کند — بدون بایاس و بدون Math.random.

باز کردن «عدد تصادفی» در IR-Toolbox

قابلیت‌ها

  • نمونه‌گیری ردکننده (rejection sampling) تا بایاس باقی‌ماندهٔ تقسیم حذف شود
  • منبع تصادف، crypto.getRandomValues است
  • بازهٔ تک‌مقدار (از = تا) همان عدد را برمی‌گرداند؛ بازهٔ بزرگ‌تر از ۲^۳۲ با پیام روشن رد می‌شود

راهنمای استفاده

بازه از/تا بدهید؛ عدد تصادفی با مولد امن crypto تولید می‌شود (نه Math.random معمولی).

حریم خصوصی این ابزار

این ابزار کاملاً داخل مرورگر اجرا می‌شود. ورودی شما به هیچ سروری ارسال نمی‌شود و هیچ درخواست شبکه‌ای برای پردازش آن انجام نمی‌گیرد.

پرسش‌های پرتکرار

چرا rejection sampling لازم است؟

چون اگر بازهٔ اعداد، ۲^۳۲ را evenly تقسیم نکند، x % range بعضی اعداد را بیشتر برمی‌گرداند. با رد کردن مقدارهای خارج از حد، توزیع یکنواخت می‌شود.

برای قرعه‌کشی مناسب است؟

از نظر تصادفی بله؛ اما برای موارد حقوقی، شفافیت و نظارت فرآیند مهم‌تر از مولد عدد است.

ابزارهای مرتبط در دستهٔ ابزارهای محاسبات

ابزارهای محاسبات — همهٔ ۶ ابزار ← · فهرست کامل ۵۲ ابزار

از دسته‌های دیگر