Uso básico da função round() em Python

Em Python, você pode usar a função round() integrada para arredondar dados do tipo float. O uso básico da função round() é o seguinte:
round(number[, ndigits])
onde number representa o número a ser arredondado e ndigits representa o número de casas decimais a serem retidas, que podem ser omitidas e o padrão é 0 . Se ndigits for um número positivo, significa reter os dígitos dos ndigits após a vírgula decimal.Se ndigits for um número negativo, significa reter os dígitos dos ndigits antes da vírgula decimal. Aqui estão alguns exemplos de códigos:
a = 3.1415926
b = round(a, 2) # Mantenha 2 casas decimais
print(b) # Saída 3.14
 c = round(a) # Se ndigits não for especificado, mantenha 0 casas decimais por padrão
print( c) # Saída 3
 d = round(a, -1) # Mantenha 1 número antes da vírgula decimal
print(d) # Saída 0.
Deve-se notar que a função round() pode ter erros de precisão ao arredondar, então ao lidar com precisão Use com cuidado ao exigir dados mais elevados.

おすすめ

転載: blog.csdn.net/weixin_49786960/article/details/131130790