home.social

#линейный_конгруэнтный_метод — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #линейный_конгруэнтный_метод, aggregated by home.social.

  1. Как устроен генератор случайных чисел в VBA Excel Ч.3

    В предыдущих частях работы ( Часть 1 , Часть 2 ) мы разобрали, что такое линейный конгруэнтный метод (ЛКМ), и как на его основе работает функция Rnd(), вшитая в скриптовый язык VBA, созданный Microsoft. Именно эта функция и "ответственна" за генерацию псевдослучайных чисел. Мы поняли, как ведет себя функция, если в качестве ее аргумента ввести число меньшее либо равное 0. Также мы выяснили, что эта функция работает с мнимым и реальными значениями своих аргументов, также мы поняли, как соотносятся некоторые мнимые значения аргумента функции с их реальными значениями. В третьей части исследования речь пойдет в основном о том, каким образом функция Rnd() взаимодействует с аргументами в виде дробных чисел, а также о том, как ведет себя функция, при вводе в качестве ее аргумента больших (по модулю) чисел. Как оказалось – обе эти темы взаимосвязаны. Итак – поехали! Все случайное неслучайно...

    habr.com/ru/articles/940480/

    #случайные_числа #генераторы_случайных_чисел #excel #vbaмакросы #линейный_конгруэнтный_метод #псевдослучайные_числа #псевдослучайные_генераторы #генератор_случайных_чисел #ieee754 #microsoft_office

  2. Как устроен генератор случайных чисел в VBA Excel Ч.3

    В предыдущих частях работы ( Часть 1 , Часть 2 ) мы разобрали, что такое линейный конгруэнтный метод (ЛКМ), и как на его основе работает функция Rnd(), вшитая в скриптовый язык VBA, созданный Microsoft. Именно эта функция и "ответственна" за генерацию псевдослучайных чисел. Мы поняли, как ведет себя функция, если в качестве ее аргумента ввести число меньшее либо равное 0. Также мы выяснили, что эта функция работает с мнимым и реальными значениями своих аргументов, также мы поняли, как соотносятся некоторые мнимые значения аргумента функции с их реальными значениями. В третьей части исследования речь пойдет в основном о том, каким образом функция Rnd() взаимодействует с аргументами в виде дробных чисел, а также о том, как ведет себя функция, при вводе в качестве ее аргумента больших (по модулю) чисел. Как оказалось – обе эти темы взаимосвязаны. Итак – поехали! Все случайное неслучайно...

    habr.com/ru/articles/940480/

    #случайные_числа #генераторы_случайных_чисел #excel #vbaмакросы #линейный_конгруэнтный_метод #псевдослучайные_числа #псевдослучайные_генераторы #генератор_случайных_чисел #ieee754 #microsoft_office

  3. Как устроен генератор случайных чисел в VBA Excel Ч.3

    В предыдущих частях работы ( Часть 1 , Часть 2 ) мы разобрали, что такое линейный конгруэнтный метод (ЛКМ), и как на его основе работает функция Rnd(), вшитая в скриптовый язык VBA, созданный Microsoft. Именно эта функция и "ответственна" за генерацию псевдослучайных чисел. Мы поняли, как ведет себя функция, если в качестве ее аргумента ввести число меньшее либо равное 0. Также мы выяснили, что эта функция работает с мнимым и реальными значениями своих аргументов, также мы поняли, как соотносятся некоторые мнимые значения аргумента функции с их реальными значениями. В третьей части исследования речь пойдет в основном о том, каким образом функция Rnd() взаимодействует с аргументами в виде дробных чисел, а также о том, как ведет себя функция, при вводе в качестве ее аргумента больших (по модулю) чисел. Как оказалось – обе эти темы взаимосвязаны. Итак – поехали! Все случайное неслучайно...

    habr.com/ru/articles/940480/

    #случайные_числа #генераторы_случайных_чисел #excel #vbaмакросы #линейный_конгруэнтный_метод #псевдослучайные_числа #псевдослучайные_генераторы #генератор_случайных_чисел #ieee754 #microsoft_office

  4. Как устроен генератор случайных чисел в VBA Excel Ч.3

    В предыдущих частях работы ( Часть 1 , Часть 2 ) мы разобрали, что такое линейный конгруэнтный метод (ЛКМ), и как на его основе работает функция Rnd(), вшитая в скриптовый язык VBA, созданный Microsoft. Именно эта функция и "ответственна" за генерацию псевдослучайных чисел. Мы поняли, как ведет себя функция, если в качестве ее аргумента ввести число меньшее либо равное 0. Также мы выяснили, что эта функция работает с мнимым и реальными значениями своих аргументов, также мы поняли, как соотносятся некоторые мнимые значения аргумента функции с их реальными значениями. В третьей части исследования речь пойдет в основном о том, каким образом функция Rnd() взаимодействует с аргументами в виде дробных чисел, а также о том, как ведет себя функция, при вводе в качестве ее аргумента больших (по модулю) чисел. Как оказалось – обе эти темы взаимосвязаны. Итак – поехали! Все случайное неслучайно...

    habr.com/ru/articles/940480/

    #случайные_числа #генераторы_случайных_чисел #excel #vbaмакросы #линейный_конгруэнтный_метод #псевдослучайные_числа #псевдослучайные_генераторы #генератор_случайных_чисел #ieee754 #microsoft_office

  5. (Не)случайные числа в VBA Excel Ч. 2

    Вторая часть из моего цикла исследований, посвященного генерации псевдослучайных чисел в скриптовом языке VBA, используемого в офисных приложениях от Microsoft. Читать далее!

    habr.com/ru/articles/933472/

    #случайные_числа #vba #vbaмакросы #excel #линейный_конгруэнтный_метод #псевдослучайные_числа #псевдослучайные_генераторы #генератор_случайных_чисел #модульная_арифметика #ieee754

  6. (Не)случайные числа в VBA Excel Ч. 1

    Первая часть из моего цикла исследований, посвященного генерации псевдослучайных чисел в скриптовом языке VBA, используемого в офисных приложениях от Microsoft. Погрузиться в мир псевдослучайных чисел!

    habr.com/ru/articles/932850/

    #случайные_числа #vba #excel #линейный_конгруэнтный_метод #случайности_не_случайны #модульная_арифметика #псевдослучайные_генераторы #псевдослучайные_числа

  7. (Не)случайные числа в VBA Excel Ч. 1

    Первая часть из моего цикла исследований, посвященного генерации псевдослучайных чисел в скриптовом языке VBA, используемого в офисных приложениях от Microsoft. Погрузиться в мир псевдослучайных чисел!

    habr.com/ru/articles/932850/

    #случайные_числа #vba #excel #линейный_конгруэнтный_метод #случайности_не_случайны #модульная_арифметика #псевдослучайные_генераторы #псевдослучайные_числа

  8. (Не)случайные числа в VBA Excel Ч. 1

    Первая часть из моего цикла исследований, посвященного генерации псевдослучайных чисел в скриптовом языке VBA, используемого в офисных приложениях от Microsoft. Погрузиться в мир псевдослучайных чисел!

    habr.com/ru/articles/932850/

    #случайные_числа #vba #excel #линейный_конгруэнтный_метод #случайности_не_случайны #модульная_арифметика #псевдослучайные_генераторы #псевдослучайные_числа

  9. (Не)случайные числа в VBA Excel Ч. 1

    Первая часть из моего цикла исследований, посвященного генерации псевдослучайных чисел в скриптовом языке VBA, используемого в офисных приложениях от Microsoft. Погрузиться в мир псевдослучайных чисел!

    habr.com/ru/articles/932850/

    #случайные_числа #vba #excel #линейный_конгруэнтный_метод #случайности_не_случайны #модульная_арифметика #псевдослучайные_генераторы #псевдослучайные_числа

  10. [Перевод] Генератор случайных чисел, застрявший на одном значении

    Моё исследование посвящено мини-игре Green Toad House в New Super Mario Bros (NSMB). В этой мини-игре используется случайность, поэтому в процессе я изучил генератор случайных чисел (RNG) NSMB. Чтобы пост не был слишком длинным, будем считать, что вы знаете, что такое RNG, а также о концепции порождающих значений (seed). Если нет, то вот хорошие ресурсы для изучения: pannenkoek2012 в YouTube (SM64) , Retro Game Mechanics Explained в YouTube (SMW) , Википедия .

    habr.com/ru/articles/892270/

    #super_mario_bros #генератор_случайных_чисел #random_number_generator #баги #nintendo #линейный_конгруэнтный_метод

  11. [Перевод] Генератор случайных чисел, застрявший на одном значении

    Моё исследование посвящено мини-игре Green Toad House в New Super Mario Bros (NSMB). В этой мини-игре используется случайность, поэтому в процессе я изучил генератор случайных чисел (RNG) NSMB. Чтобы пост не был слишком длинным, будем считать, что вы знаете, что такое RNG, а также о концепции порождающих значений (seed). Если нет, то вот хорошие ресурсы для изучения: pannenkoek2012 в YouTube (SM64) , Retro Game Mechanics Explained в YouTube (SMW) , Википедия .

    habr.com/ru/articles/892270/

    #super_mario_bros #генератор_случайных_чисел #random_number_generator #баги #nintendo #линейный_конгруэнтный_метод

  12. [Перевод] Генератор случайных чисел, застрявший на одном значении

    Моё исследование посвящено мини-игре Green Toad House в New Super Mario Bros (NSMB). В этой мини-игре используется случайность, поэтому в процессе я изучил генератор случайных чисел (RNG) NSMB. Чтобы пост не был слишком длинным, будем считать, что вы знаете, что такое RNG, а также о концепции порождающих значений (seed). Если нет, то вот хорошие ресурсы для изучения: pannenkoek2012 в YouTube (SM64) , Retro Game Mechanics Explained в YouTube (SMW) , Википедия .

    habr.com/ru/articles/892270/

    #super_mario_bros #генератор_случайных_чисел #random_number_generator #баги #nintendo #линейный_конгруэнтный_метод

  13. [Перевод] Генератор случайных чисел, застрявший на одном значении

    Моё исследование посвящено мини-игре Green Toad House в New Super Mario Bros (NSMB). В этой мини-игре используется случайность, поэтому в процессе я изучил генератор случайных чисел (RNG) NSMB. Чтобы пост не был слишком длинным, будем считать, что вы знаете, что такое RNG, а также о концепции порождающих значений (seed). Если нет, то вот хорошие ресурсы для изучения: pannenkoek2012 в YouTube (SM64) , Retro Game Mechanics Explained в YouTube (SMW) , Википедия .

    habr.com/ru/articles/892270/

    #super_mario_bros #генератор_случайных_чисел #random_number_generator #баги #nintendo #линейный_конгруэнтный_метод