parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Нужно округлять до секунд

G_Z 16.07.2020 16:15 / 16.07.2020 16:17

@main[]
<pre>
	^to_human[lat](45.933333)
	^to_human[lon](36.633333)
</pre>


@to_human[label;num]
$sec(^math:ceiling($num * 3600))

$grad($sec \ 3600)
$min(($sec - $grad * 3600) \ 60)
$sec($sec - $grad * 3600 - $min * 60)

$result[$label $num > ${grad}°${min}'${sec}"]
lat 45.933333 > 45°56'0"
lon 36.633333 > 36°38'0"