私は少し私は現在、次の定義に持っているもののように見える何かを書きたい:同時に、リスト内の別の値を丸め
def rounding(sp1, sp2, sp3, sp4):
if() <= 700.:
round(object, -1)
elif() <= 1000.:
round(object, (-1*5))
elif() <= 10000.:
round(object, -2)
elif() > 10000.:
round(object, -3)
else:
print "Error"
return [ sp1, sp2, sp3, sp4 ]
私は本当にこのすべての初心者ですし、私はおそらく上記のコードでいくつかの恐ろしい間違いをした。私が基本的に持っているのは、以前にこれらの4つの値sp1、sp2などを計算したものです。これらの値をすべて同時に丸めることができるようにしたいのですが、個々の値に応じて、
If 'sp' <= 700 : rounded to nearest 10
700 < sp <= 1000 : rounded to nearest 50
1000 < sp <= 10000 : rounded to nearest 100
10000 < sp : rounded to nearest 1000. (not code)
何かが私に非常に感謝してくれるなら、ありがとう!
のような番号のリストを丸めるあなたは、このような独特の丸め機能のためにあなたのモチベーションを説明できますか? – Eduardo
それは私自身の個人的な選択ではなく、私が与えられた仕事です! – user2063