松鼠:如何在没有e ^的情况下打印?
问题描述:
local MAX = 0.059513641346164345134111361369;
print(MAX);
输出:0.661467
松鼠:如何在没有e ^的情况下打印?
local MAX = 0.000000000000000000000000000001;
print(MAX);
输出:1e-030
我想在小数点后显示整个30位。
答
您可以使用松鼠的format()功能,它的行为如printf用C
local MAX = 0.059513641346164345134111361369;
print(format("%.30f", MAX));
local MAX = 0.000000000000000000000000000001;
print(format("%.30f", MAX));
您必须指定多少位数字的逗号后打印(在这种情况下30)