44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
|
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
|
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
|
return string.format("%0" .. o2 .. "d", o1)
end
--~ 数
--~ 几位小数
function d.几位小数(o1, o2)
return string.format("%." .. o2 .. "f", o1)
end
--~ 数
function d.负数(o1)
return -o1
end
-- 绝对值
function d.绝对值(o1)
if o1 > 0 then
return o1
else
return d.负数(o1)
end
end
-- 正数与负数
--~ 数
function d.正数(o1)
if o1 >= 0 then
return o1
else
return -o1
end
end
--~ 数
function d.负数(o1)
if o1 >= 0 then
return -o1
else
return o1
end
end
-- 递加
do
local k1_0
--~ 数表
k1_0 = {}
function d.递加(o1)
|