toolregistry.hub.unit_converter module

class toolregistry.hub.unit_converter.UnitConverter[source]

Bases: object

Performs unit conversions.

Temperature conversions

celsius_to_fahrenheit, fahrenheit_to_celsius, kelvin_to_celsius, celsius_to_kelvin

Length conversions

meters_to_feet, feet_to_meters, centimeters_to_inches, inches_to_centimeters

Weight conversions

kilograms_to_pounds, pounds_to_kilograms

Time conversions

seconds_to_minutes, minutes_to_seconds

Capacity conversions

liters_to_gallons, gallons_to_liters

Area conversions

square_meters_to_square_feet, square_feet_to_square_meters

Speed conversions

kmh_to_mph, mph_to_kmh

Data storage conversions

bits_to_bytes, bytes_to_kilobytes, kilobytes_to_megabytes

Pressure conversions

pascal_to_bar, bar_to_atm

Power conversions

watts_to_kilowatts, kilowatts_to_horsepower

Energy conversions

joules_to_calories, calories_to_kilowatt_hours

Frequency conversions

hertz_to_kilohertz, kilohertz_to_megahertz

Fuel economy conversions

km_per_liter_to_mpg, mpg_to_km_per_liter

Electrical conversions

ampere_to_milliampere, volt_to_kilovolt, ohm_to_kiloohm

Magnetic conversions

weber_to_tesla, gauss_to_tesla

Radiation conversions

gray_to_sievert

Light intensity conversions

lux_to_lumen, lumen_to_lux

static celsius_to_fahrenheit(celsius: float) float[source]

Convert Celsius to Fahrenheit.

static fahrenheit_to_celsius(fahrenheit: float) float[source]

Convert Fahrenheit to Celsius.

static kelvin_to_celsius(kelvin: float) float[source]

Convert Kelvin to Celsius.

static celsius_to_kelvin(celsius: float) float[source]

Convert Celsius to Kelvin.

static meters_to_feet(meters: float) float[source]

Convert meters to feet.

static feet_to_meters(feet: float) float[source]

Convert feet to meters.

static centimeters_to_inches(cm: float) float[source]

Convert centimeters to inches.

static inches_to_centimeters(inches: float) float[source]

Convert inches to centimeters.

static kilograms_to_pounds(kg: float) float[source]

Convert kilograms to pounds.

static pounds_to_kilograms(lbs: float) float[source]

Convert pounds to kilograms.

static seconds_to_minutes(seconds: float) float[source]

Convert seconds to minutes.

static minutes_to_seconds(minutes: float) float[source]

Convert minutes to seconds.

static liters_to_gallons(liters: float) float[source]

Convert liters to gallons.

static gallons_to_liters(gallons: float) float[source]

Convert gallons to liters.

static square_meters_to_square_feet(sqm: float) float[source]

Convert square meters to square feet.

static square_feet_to_square_meters(sqft: float) float[source]

Convert square feet to square meters.

static kmh_to_mph(kmh: float) float[source]

Convert kilometers per hour to miles per hour.

static mph_to_kmh(mph: float) float[source]

Convert miles per hour to kilometers per hour.

static bits_to_bytes(bits: float) float[source]

Convert bits to bytes.

static bytes_to_kilobytes(bytes: float) float[source]

Convert bytes to kilobytes.

static kilobytes_to_megabytes(kb: float) float[source]

Convert kilobytes to megabytes.

static pascal_to_bar(pascal: float) float[source]

Convert pascal to bar.

static bar_to_atm(bar: float) float[source]

Convert bar to atmosphere.

static watts_to_kilowatts(watts: float) float[source]

Convert watts to kilowatts.

static kilowatts_to_horsepower(kw: float) float[source]

Convert kilowatts to horsepower.

static joules_to_calories(joules: float) float[source]

Convert joules to calories.

static calories_to_kilowatt_hours(calories: float) float[source]

Convert calories to kilowatt hours.

static hertz_to_kilohertz(hz: float) float[source]

Convert hertz to kilohertz.

static kilohertz_to_megahertz(khz: float) float[source]

Convert kilohertz to megahertz.

static km_per_liter_to_mpg(kmpl: float) float[source]

Convert kilometers per liter to miles per gallon.

static mpg_to_km_per_liter(mpg: float) float[source]

Convert miles per gallon to kilometers per liter.

static ampere_to_milliampere(ampere: float) float[source]

Convert ampere to milliampere.

static volt_to_kilovolt(volt: float) float[source]

Convert volt to kilovolt.

static ohm_to_kiloohm(ohm: float) float[source]

Convert ohm to kiloohm.

static weber_to_tesla(weber: float, area: float = 1.0) float[source]

Convert magnetic flux (weber) to magnetic flux density (tesla). Assumes a default area of 1 square meter if not specified.

static gauss_to_tesla(gauss: float) float[source]

Convert gauss to tesla.

static tesla_to_weber(tesla: float, area: float = 1.0) float[source]

Convert magnetic flux density (tesla) to magnetic flux (weber). Assumes a default area of 1 square meter if not specified.

static tesla_to_gauss(tesla: float) float[source]

Convert tesla to gauss.

static gray_to_sievert(gray: float) float[source]

Convert gray to sievert.

static lux_to_lumen(lux: float, area: float) float[source]

Convert lux to lumen given an area in square meters.

static lumen_to_lux(lumen: float, area: float) float[source]

Convert lumen to lux given an area in square meters.