सीडेबल रैंडम नंबर जेनरेटर

संग्रह की मदद से व्यवस्थित रहें अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
public protocol SeedableRandomNumberGenerator : RandomNumberGenerator

एक प्रकार जो बीजयोग्य नियतात्मक छद्म-यादृच्छिक डेटा प्रदान करता है।

एक SeedableRandomNumberGenerator का उपयोग कहीं भी किया जा सकता है जहाँ एक RandomNumberGenerator का उपयोग किया जाएगा। यह तब उपयोगी होता है जब छद्म-यादृच्छिक डेटा को रनों में पुन: उत्पन्न करने की आवश्यकता होती है।

SeedableRandomNumberGenerator प्रोटोकॉल के अनुरूप

एक कस्टम प्रकार के अनुरूप बनाने के लिए SeedableRandomNumberGenerator प्रोटोकॉल को लागू init(seed: [UInt8]) प्रारंभकर्ता, साथ ही के लिए आवश्यकताओं RandomNumberGenerator । मूल्यों से लौटे next() एक नियतात्मक अनुक्रम कि केवल आरंभीकरण पर उपलब्ध कराई बीज पर निर्भर करता है के रूप में करना चाहिए।

  • init (बीज :)

    डिफ़ॉल्ट कार्यान्वयन

    डिफ़ॉल्ट कार्यान्वयन

    घोषणा

    init(seed: [UInt8])
  • घोषणा

    init<T>(seed: T) where T : BinaryInteger