JustToThePoint English Website Version
JustToThePoint en español
JustToThePoint in Thai

Cómo convertir unidades

Una medida precisa vale más que mil opiniones de expertos, Grace Hopper.

La conversión de unidades es la transformación de una cantidad expresada en una base o en cierta unidad de medida a otra, multiplicándola o dividiéndola por un factor de conversión. Expresa la misma propiedad pero en una unidad de medida diferente, por ejemplo, el tiempo se puede expresar en minutos o segundos en lugar de horas (2 horas = 2*60 minutos = 120 minutos = 120*60 segundos = 7200 segundos), la distancia o longitud se puede convertir de millas a pies (0,5 millas = 0,5 * 1609,34 metros = 804,672 metros), y el volumen se suele medir en litros y galones (5 litros = 5 * 0,264172 galones = 1,32086 galones). Cómo convertir unidades

Para instalar Pint, simplemente teclea: python3 -m pip install pint.

user@pc:~$ python
Python 3.9.5 (default, May 11 2021, 08:20:37) 
[GCC 10.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from pint import UnitRegistry
>>> ureg = UnitRegistry() # Inicializa un objeto UnitRegistry(). Almacena las definiciones de unidades, sus relaciones y maneja las conversiones entre diferentes unidades.
>>> ureg.default_format = '.2f' # Define el formato de cadena por defecto que redondea el resultado a dos decimales.
>>> temperature = ureg.Quantity(29, ureg.degC) # Define un objeto Cantidad (describe una cantidad física) con un valor (29) y las unidades de dicha cantidad física (Celsius).
>>> print(temperature.to('degF')) # Convierte de Celsius a Fahrenheit.
84.20 degree_Fahrenheit
>>> distance = 10 * ureg.kilometer # distancia es un objeto "cantidad", es decir, pint.util.Quantity(10, 'kilometer')
>>> print(distance.to(ureg.miles)) # Convierte de kilómetros a millas.
6.21 mile
>>> time = 7.0 * ureg.minutes # tiempo es un objeto Cantidad: pint.util.Quantity(7.0, 'minute')
>>> print(time.to(ureg.second)) # Convierte de minutos a segundos.
420.00 second
>>> speed = ureg.Quantity(45, 'm/seconds')
>>> print(speed.to('in/hour'))
6377952.76 inch / hour
Bitcoin donation

JustToThePoint Copyright © 2011 - 2024 Anawim. ALL RIGHTS RESERVED. Bilingual e-books, articles, and videos to help your child and your entire family succeed, develop a healthy lifestyle, and have a lot of fun. Social Issues, Join us.

Esta web utiliza 'cookies' propias y de terceros para ofrecerte una mejor experiencia y servicio.
Al navegar o utilizar nuestros servicios, estas aceptando nuestra Política de Cookies, así como, nuestros Términos y condiciones de uso.