Difference between revisions of "RandomLua (日本語)"
m ((Adding keyword.)) |
m |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
math.random は様々なプラットフォームにて様々な数値を提供します。 全てのプラットフォームに対して C言語コードをコンパイルする気はないので、純粋な Lua による乱数生成器を制作することに決めました(恐らく別種...)。 | math.random は様々なプラットフォームにて様々な数値を提供します。 全てのプラットフォームに対して C言語コードをコンパイルする気はないので、純粋な Lua による乱数生成器を制作することに決めました(恐らく別種...)。 | ||
− | + | これは既に事実でありませんが、様々な疑似乱数生成器を試してみたい、そして興味がある方々にもライブラリを提供しています。 | |
三種類のアルゴリズム: | 三種類のアルゴリズム: | ||
Line 17: | Line 17: | ||
[[Category:Libraries (日本語)]] | [[Category:Libraries (日本語)]] | ||
== そのほかの言語 == | == そのほかの言語 == | ||
− | {{i18n|RandomLua}} | + | {{i18n (日本語)|RandomLua}} |
Latest revision as of 15:38, 15 December 2019
math.random は様々なプラットフォームにて様々な数値を提供します。 全てのプラットフォームに対して C言語コードをコンパイルする気はないので、純粋な Lua による乱数生成器を制作することに決めました(恐らく別種...)。
これは既に事実でありませんが、様々な疑似乱数生成器を試してみたい、そして興味がある方々にもライブラリを提供しています。
三種類のアルゴリズム:
メルセンヌ・ツイスターおよび線形合同生成には三つの定義済みの引数があります。