GOOGLE ADS

martes, 3 de mayo de 2022

Redondeo al segundo lugar decimal en python [duplicado]

Esta pregunta ya tiene respuestas aquí:


Solución del problema

Puede utilizar la roundfunción integrada para redondear un número hasta 2 decimales. Parece que solo necesita incluir esto en las funciones milesToKilometersy kilometers to miles.

def milesToKilometers(miles):
mileConverstion = miles * 1.60934
return round(mileConverstion, 2)
def kilometersToMiles(kilometers):
kilometerConverstion = kilometers * 0.621371
return round(kilometerConverstion, 2)

Nota: si desea que la salida mantenga los ceros finales, por ejemplo 2.10, debe convertirla en una cadena, ya que los valores numéricos omiten los ceros finales. Puede convertir a una cadena como esta:

with_decimals = f'{round(number, 2):.2f}'

No hay comentarios.:

Publicar un comentario

Flutter: error de rango al acceder a la respuesta JSON

Estoy accediendo a una respuesta JSON con la siguiente estructura. { "fullName": "FirstName LastName", "listings...