Module:Weather box/row: Difference between revisions

Content deleted Content added
No edit summary
No edit summary
Line 538:
function reconcilePrecipitation( M_degree_strings, M_degree_values,
I_degree_strings, I_degree_values, variant )
local p;
for i = 1,13 do
if M_degree_strings[i] == '' then
if I_degree_values[i] ~= -9999 then
M_degree_values[i]p = I_degree_valuesmath_mod._precision( I_degree_strings[i]*2.54; )
M_degree_values[i] = math_mod._round( I_degree_values[i]*2.54, p );
M_degree_strings[i] = tostring( M_degree_values[i] );
end
Line 547 ⟶ 549:
if M_degree_values[i] ~= -9999 then
if variant[i] == 1 then
p = math_mod._precision( M_degree_strings[i] );
I_degree_values[i] = M_degree_values[i]/2.54;
else
p = math_mod._precision( M_degree_strings[i] ) + 1;
I_degree_values[i] = M_degree_values[i]/25.4;
end
I_degree_values[i] = math_mod._round( I_degree_values[i], p );
I_degree_strings[i] = tostring( I_degree_values[i] );
end