Modul:Vorlage:%
Erscheinungsbild
Vorlagenprogrammierung | Diskussionen | Lua | Unterseiten | ||
Modul | Deutsch
|
Modul: | Dokumentation |
Diese Seite enthält Code in der Programmiersprache Lua. Einbindungszahl Cirrus
Weiterleitung der Diskussionsseite fehlt
local p = {}
function p.pad(frame)
local num = frame.args[1]
local prec = frame.args[2]
local missingZeros
local dotIndex = num:find('%.')
if not dotIndex then
num = num .. '.'
missingZeros = prec
else
missingZeros = prec - (num:len() - dotIndex)
end
for i = 1,missingZeros do
num = num .. '0'
end
return num
end
return p