Lua首页投稿(暂停使用,暂停投稿)程序员

Lua math(二) exponent

2016-07-31  本文已影响176人  AlbertS
指数.jpg

前言#

lua数学函数中的另一大类就是和指数相关的,当然也包括对数,我把它们放到了一起,很显然指数和对数是互逆的,放到一起来总结便于我们牢记一些问题。

内容#


math.exp()##


math.pow()##


math.sqrt()##


math.ldexp()##


math.frexp()##


math.log()##


math.log10()##


Usage##

-- 指数相关
local x = 0
print("\nmath.exp("..x..") = "..math.exp(x))
local x = 100
print("math.exp("..x..") = "..math.exp(x))

local x = 2
local y = 8
print("\nmath.pow("..x..", "..y..") = "..math.pow(x, y))

local x = 16
print("\nmath.sqrt("..x..") = "..math.sqrt(x))


-- 科学计数法
local m = 4
local n = 8
print("\nmath.ldexp("..m..", "..n..") = "..math.ldexp(m, n))

x= 32
local m2, n2 = math.frexp(x)
print("\nmath.frexp("..x..") = "..m2.." "..n2)


-- 对数相关
x = 100
print("\nmath.log("..x..") = "..math.log(x))

x = 1000
print("\nmath.log10("..x..") = "..math.log10(x))
math_exponent.png

总结#

上一篇 下一篇

猜你喜欢

热点阅读