부동 소수점을 반올림하여 반올림하려합니다.파이썬에서 가장 가까운 0.5로 부동 소수점을 반올림합니다.
예를 들어,
1.3 -> 1.5
2.6 -> 2.5
3.0 -> 3.0
4.1 -> 4.0
이 내가 가장 가까운 정수로 숫자의
def round_of_rating(number):
return round((number * 2)/2)
이 순찰을하고있어 것입니다. 이 작업을 수행하는 올바른 방법은 무엇입니까? 반올림에 의해 분할하기 전에 발생하도록
귀하의 솔루션은 괜찮지 만, 당신의 괄호는 잘못 배치됩니다. 'round (number * 2.0)/2.0'을 원한다. –
@ MarkDickinson 감사합니다. –
@julienc : 반올림 규칙이 완전히 다르기 때문에 중복되지 않습니다. –