Modul:Citation/utilities: Unterschied zwischen den Versionen
+cu.getNumber( s )
(Umstellung) |
(+cu.getNumber( s )) |
||
| Zeile 24: | Zeile 24: | ||
local mult = 10^( decimalPlaces or 0 ) | local mult = 10^( decimalPlaces or 0 ) | ||
return math.floor( num * mult + 0.5 ) / mult | return math.floor( num * mult + 0.5 ) / mult | ||
end | |||
-- converts string to number | |||
function cu.getNumber( s ) | |||
if not cu.isSet( s ) then | |||
return 0 | |||
end | |||
local kb = s:gsub( ci.texts.decimalPoint, '%.' ) | |||
return tonumber( kb ) or 0 | |||
end | end | ||