我有一组数字,例如nums = [1.0231, 1.3414, 4453.0003657, 5.00151091]
并且我想将数字四舍五入到不为零的逗号后面的第一位。
-> [1.02, 1.3, 4.0003, 5.001]
我的问题类似于this,但出现数学域错误
dist = int(math.log10(abs(brute_sort_runtime)))
返回
Traceback (most recent call last):
File "lol.py", line 57, in <module>
main(int(numbers))
File "lol.py", line 50, in main
dist = int(math.log10(abs(brute_sort_runtime)))
ValueError: math domain error
我想用距离来对我的数字进行四舍五入。知道我能做什么吗?