Artifact 40d350b4fc942ef13f777699897f97e20dbce7d3f5d2b83ed71e1dcc8a504971:
- File 残局文料/lua_lib/算机_程语_月_基类_数.lua — part of check-in [47e0a87646] at 2024-02-10 04:04:00 on branch trunk — 慢慢来 (user: 顽雨沉风, size: 659) [annotate] [blame] [check-ins using]
local 字集库 = require("u8_to_a") local 基算库 = require(字集库.u8_to_a("算机_程语_月_基类_数_基算")) local math = math local d = {} -- 指数 --~ 左加数 --~ 右加数 function d.指数(o1, o2, o3) local k1 if o3 then --~ 指数次 k1 = 基算库.除法(o2, o3) return o1 ^ k1 else return o1 ^ o2 end end -- 向上取整和向下取整 --~ 数 function d.向下取整(o1) return math.floor(o1) end --~ 数 function d.负数(o1) return -o1 end -- 绝对值 function d.绝对值(o1) if o1 > 0 then return o1 else return d.负数(o1) end end return d