Javascript取整与小数
//获取整数
Math.ceil(number) //返回大于等于其数值参数的最大整数。
Math.floor(number) //返回小于等于其数值参数的最大整数。
Math.round(number) //四舍五入
//获取小数
number - Math.floor(number)
整数型与字符串型经纬度转换
function convertLon(value) {
if (typeof (value) == 'string') {
value = parseFloat(value);
}
var _int = Math.floor(value);
var _float = ((value - _int) * 0.6).toFixed(4) * 100;
if (value > 0) {
return _int + '°' + _float + ''E';
} else {
return (1 - _int) + '°' + _float + ''W';
}
}
function convertLat(value) {
if (typeof (value) == 'string') {
value = parseFloat(value);
}
var _int = Math.floor(value);
var _float = ((value - _int) * 0.6).toFixed(4) * 100;
if (value > 0) {
return _int + '°' + _float + ''N';
} else {
return (1 - _int) + '°' + _float + ''S';
}
}