gpt4 book ai didi

algorithm - 我需要 NodeMCU 中的 Lua 数学库

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:59:16 25 4
gpt4 key购买 nike

我需要对热敏电阻进行对数计算,但是 Lua 数学库 (math.log) 似乎没有实现,或者我做错了什么。它也不是 NodeMCU-build.com 上或文档中的模块。

任何想法/建议/解决方案?

最佳答案

local function log(x)
assert(x > 0)
local a, b, c, d, e, f = x < 1 and x or 1/x, 0, 0, 1, 1
repeat
repeat
c, d, e, f = c + d, b * d / e, e + 1, c
until c == f
b, c, d, e, f = b + 1 - a * c, 0, 1, 1, b
until b <= f
return a == x and -f or f
end

local function log10(x)
return log(x) / 2.3025850929940459
end

关于algorithm - 我需要 NodeMCU 中的 Lua 数学库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52579137/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com