Modulo:Coord: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nuova sandbox |
aggiornata DecCoord:toDms come da discussione |
||
Riga 230:
-- Ritorna un nuovo oggetto DmsCoord, convertendo in gradi/minuti/secondi
function DecCoord:toDms(
local dec, deg, min, sec
dec = (dec - min)
▲ sec = deg % 60
return DmsCoord:new(deg, min, sec, self.card)
Riga 291 ⟶ 284:
-- Coord
-------------------------------------------------------------------------------
-- Crea l'HTML ritornato da Coord
Riga 380 ⟶ 357:
local function coord()
local decLat, degLong, dmsLat, dmsLong
local reqFormat
-- parsifica i parametri
Riga 408 ⟶ 385:
-- conversioni dec <=> dms
if reqFormat == "dec" or reqFormat == "d" then
elseif reqFormat == "dm" or reqFormat == "dms" then
decLat = dmsLat:toDec()
decLong = dmsLong:toDec()
end
Riga 420 ⟶ 396:
elseif reqFormat == "dec" then
defaultFormat = "dec"
else
defaultFormat = "dms"
|