gpt4 book ai didi

javascript - js中将字符串转为float

转载 作者:行者123 更新时间:2023-11-28 20:40:06 25 4
gpt4 key购买 nike

我在谷歌上搜索了半个小时,找到了一些著名的解决方案,但不知何故它们对我不起作用。

var latitude = results[0].geometry.location.lat();
var longitude = results[0].geometry.location.lng();
//alert(latitude + ' - ' + longitude);
$('#lat').val(parseFloat(latitude));
$('#long').val(parseFloat(longitude));

上面是我的代码。我仍然出错,invalid literal for int() with base 10: '48.2767085'在 django 中是 lat值(value)。为什么是这样?我正在将字符串转换为 float 然后设置值,为什么它仍然认为这是一个字符串?

感谢您的帮助

最佳答案

问题不在于它是一个字符串,问题在于该字符串不包含有效的int

>>> int('4.2')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ValueError: invalid literal for int() with base 10: '4.2'
>>> int('4')
4
>>> float('4.2')
4.2

关于javascript - js中将字符串转为float,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14563553/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com