Modul:Citation: Unterschied zwischen den Versionen
K
keine Bearbeitungszusammenfassung
K (Anzeige MB / KB) |
KKeine Bearbeitungszusammenfassung |
||
| Zeile 120: | Zeile 120: | ||
local function isSet( param ) | local function isSet( param ) | ||
return param and param ~= ''; | return param and param ~= ''; | ||
end | |||
local function round( num, decimalPlaces ) | |||
local mult = 10^( decimalPlaces or 0 ) | |||
return math.floor( num * mult + 0.5 ) / mult | |||
end | end | ||
| Zeile 481: | Zeile 486: | ||
if kb >= 1024 then | if kb >= 1024 then | ||
table.insert( tab, | table.insert( tab, | ||
mw.ustring.format( formatters.wbMBytes, tostring( kb / 1024 ) ) ) | mw.ustring.format( formatters.wbMBytes, | ||
tostring( round( kb / 1024, 3 ) ) ) ) | |||
else | else | ||
table.insert( tab, | table.insert( tab, | ||