Módulo:Conversor de graus

Documentação do módulo[ver] [editar] [histórico] [purgar]

Descrição

O módulo Conversor de graus serve para calcular a conversão entre graus, minutos e segundos para um valor aproximado em graus decimais.

Uso

{{#invoke:Conversor de data|main|graus|minutos|segundos}}

Exemplo

{{#invoke:Conversor de data|main|60|2|1}} → 60

local p = {}

function p.main( frame )
	local graus = frame.args[1]
	graus = tonumber(graus) or 0

	local minutos = frame.args[2]
	minutos = tonumber(minutos) or 0

	local segundos = frame.args[3]
	segundos = tonumber(segundos) or 0

	local graus_decimais = graus + (minutos/60) + (segundos/3600)	
	return graus_decimais
end

return p