【发布时间】:2015-03-26 00:38:47
【问题描述】:
这是在 Lua 语言中生成随机数的语法--
math.random()
几乎所有的编程语言都有这个语法相似的函数。我的问题是这个函数是如何实现的。它是如何生成随机输出的?
【问题讨论】:
-
你试过查看函数的源代码吗?
-
它使用标准 C 库中的函数(
rand或random在 POSIX 系统上)。正如 Etan 所提到的,您可能会认为自己的 Lua 源是免费提供的。