Py学习  »  Python

Python中数组的智能取整

Stochastic_reubeu • 3 年前 • 1307 次点击  

我想做一个函数,对整数或浮点进行均匀和智能的舍入。例如,如果我有如下数组:

[0.672, 0.678, 0.672]

我的输出是:

[0.67, 0.68, 0.67]

但如果我有这样的意见:

[17836.982, 160293.673, 103974.287]

我的输出是:

[17836, 160293, 103974]

但同时,如果我的数组只有相近的值,例如:

[17836.987, 17836.976, 17836.953]

结果将是:

[17836.99, 17836.98, 17836.95]
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/128237
 
1307 次点击  
文章 [ 1 ]  |  最新文章 3 年前