From 3d8dbe514a9bfb09af7dea401fe5f0912220507c Mon Sep 17 00:00:00 2001 From: Codex Date: Sat, 7 Mar 2026 18:06:33 +0000 Subject: [PATCH] Added calculators --- calculators_list.md | 40 +++++++++++++++ hdyc-svelte/src/lib/data/calculators.ts | 66 ++++++++++++++++++++----- 2 files changed, 93 insertions(+), 13 deletions(-) diff --git a/calculators_list.md b/calculators_list.md index 70e0cd5..81698d3 100644 --- a/calculators_list.md +++ b/calculators_list.md @@ -826,6 +826,46 @@ The registry currently contains 416 unique calculator slugs. | Therms to Joules – Show the therm energy in joules. | therms-to-joules | 105505585.0 | | Therms to Kilowatt-hours – Express therms as kilowatt-hours. | therms-to-kilowatt-hours | 29.307106944444445 | | Watt-hours to Joules – Convert watt-hours into joules. | watt-hours-to-joules | 3600 | +| AMU to Daltons – Compare atomic mass units directly with Daltons. | amu-to-daltons | 1 | +| Angstroms to Micrometers – Translate atomic-scale lengths into micrometers for microscope work. | angstroms-to-micrometers | 0.0001 | +| Angstroms to Picometers – Break angstrom distances into picometers for precision spectroscopy. | angstroms-to-picometers | 100 | +| Ares to Hectares – Express ares in the more common hectare units for metric land math. | ares-to-hectares | 0.01 | +| Bar to Atmosphere – Turn bar readings into standard atmospheres for pressure charts. | bar-to-atmosphere | 0.9869232667160133 | +| Bar to Inches of Water – Convert bar values into inches of water column for pump diagrams. | bar-to-inches-of-water | 401.4630759755623 | +| Bar to kPa – Express bar pressure as kilopascals for SI reports. | bar-to-kpa | 100 | +| Bar to Megapascals – Show a bar as megapascals for engineering specs. | bar-to-megapascals | 0.1 | +| Bar to Meters of seawater – Relate bar pressure to the equivalent depth of seawater. | bar-to-meters-of-seawater | 10.197162129782 | +| Bar to mmHg – Convert bars into millimeters of mercury for clinical settings. | bar-to-mmhg | 750.061683 | +| Bar to Torr – Treat bar readings as torr when working with vacuum gauges. | bar-to-torr | 750.061683 | +| Barns to Square meters – Scale nuclear cross-sectional barns up to square meters. | barns-to-square-meters | 1e-28 | +| Barrel (US oil) to Gallons – Compare large oil barrels to the gallon counts they contain. | barrel-us-oil-to-gallons | 42 | +| Barrel (US oil) to Liters – Express a barrel’s oil volume in liters for metric trade. | barrel-us-oil-to-liters | 158.987294928 | +| Barye to Pascal – Translate barye pressure units into modern pascals. | barye-to-pascal | 0.1 | +| Becquerel to Disintegrations per second – Show that becquerels are already decays-per-second. | becquerel-to-disintegrations-per-second | 1 | +| Becquerel to Picocurie – Turn becquerels into picocuries when referencing radiation monitors. | becquerel-to-picocurie | 27.02702702702703 | +| Binary to Octal – Drop binary streams into octal for legacy Unix permissions. | binary-to-octal | Base 2 → 8 | +| Bits to Nibbles – Pack or unpack nibble counts when describing 4-bit fields. | bits-to-nibbles | 0.25 | +| Board Feet to Cubic Feet – Express a board foot volume as cubic feet for lumber math. | board-feet-to-cubic-feet | 0.08333333333333333 | +| Board Feet to Cubic Meters – Convert board feet into cubic meters for metricized wood estimates. | board-feet-to-cubic-meters | 0.002359737 | +| Boiler Horsepower to Watts – Compare boiler horsepower specs to watts. | boiler-horsepower-to-watts | 9809.5 | +| BTU to Calories – Translate heating values into nutritional calories. | btu-to-calories | 252.1644 | +| BTU to Joules – Express British thermal units as joules for physics problems. | btu-to-joules | 1055.05585 | +| BTU to Kilowatt-hours – Show energy in kilowatt-hours when starting from BTUs. | btu-to-kilowatt-hours | 0.00029307107 | +| BTU to Megajoules – Convert BTUs into megajoules for larger energy scales. | btu-to-megajoules | 0.00105505585 | +| BTU to Therms – Turn BTUs into natural gas therms by dividing by 100,000. | btu-to-therms | 0.00001 | +| BTU/hour to Horsepower – Express heat rate in horsepower equivalents. | btu-hour-to-horsepower | 0.000393014 | +| BTU/hour to Kilowatts – Convert BTU/hour ratings into kilowatts for HVAC sizing. | btu-hour-to-kilowatts | 0.00029307107 | +| BTU/hour to Tons of Refrigeration – Compare BTU/hour values with refrigeration tons. | btu-hour-to-tons-of-refrigeration | 0.000284345 | +| Bushels to Liters – Turn agricultural bushels into liters for recipe scaling. | bushels-to-liters | 35.23907016688 | +| Cables to Meters – Convert old nautical cable lengths into meters. | cables-to-meters | 185.2 | +| Calories per second to Watts – Convert calorie flow into watts for power conversions. | calories-per-second-to-watts | 4.184 | +| Calories to BTU – Compare calories to BTUs when juggling cooking and heating. | calories-to-btu | 0.0039656667 | +| Calories to Kilocalories – Switch food calories into dietary kilocalories. | calories-to-kilocalories | 0.001 | +| Calories to Watt-hours – Express small calorie amounts as watt-hours. | calories-to-watt-hours | 0.0011622222222222222 | +| Carats to Milligrams – Show gemstone carats as milligrams for lab records. | carats-to-milligrams | 200 | +| Celsius to Delisle – Flip Celsius into the Delisle scale for historical references. | celsius-to-delisle | Linear Offset (-1.5x + 150) | +| Celsius to Kelvin – Add the offset to move from Celsius into Kelvin. | celsius-to-kelvin | Linear Offset (1x + 273.15) | +| Celsius to Rankine – Express Celsius temperatures as Rankine degrees. | celsius-to-rankine | Linear Offset (1.8x + 491.67) | ## Completion Checklist - [x] Inches to Feet (`inches-to-feet`) diff --git a/hdyc-svelte/src/lib/data/calculators.ts b/hdyc-svelte/src/lib/data/calculators.ts index a8c08f4..c103db2 100644 --- a/hdyc-svelte/src/lib/data/calculators.ts +++ b/hdyc-svelte/src/lib/data/calculators.ts @@ -226,7 +226,7 @@ export const calculators: CalculatorDef[] = [ {"slug": "kilojoules-to-joules", "name": "Kilojoules to Joules", "category": "energy", "type": "standard", "labels": {"in1": "Kilojoules", "in2": "Joules"}, "factor": 1000.0}, {"slug": "micrograms-to-grams", "name": "Micrograms to Grams", "category": "weight", "type": "standard", "labels": {"in1": "Micrograms", "in2": "Grams"}, "factor": 1e-06, "hidden": true}, {"slug": "milligrams-to-grams", "name": "Milligrams to Grams", "category": "weight", "type": "standard", "labels": {"in1": "Milligrams", "in2": "Grams"}, "factor": 0.001, "hidden": true}, - {"slug": "milligrams-to-carats", "name": "Milligrams to Carats", "category": "weight", "type": "standard", "teaser": "Convert milligrams to carats (1 carat = 200 mg).", "labels": {"in1": "Milligrams", "in2": "Carats"}, "factor": 0.005}, + {"slug": "milligrams-to-carats", "name": "Milligrams to Carats", "category": "weight", "type": "standard", "teaser": "Convert milligrams to carats (1 carat = 200 mg).", "labels": {"in1": "Milligrams", "in2": "Carats"}, "factor": 0.005, "hidden": true}, {"slug": "milligrams-to-centigrams", "name": "Milligrams to Centigrams", "category": "weight", "type": "standard", "teaser": "Express milligrams as centigrams.", "labels": {"in1": "Milligrams", "in2": "Centigrams"}, "factor": 0.1}, {"slug": "millibars-to-pascals", "name": "Millibars to Pascals", "category": "pressure", "type": "standard", "labels": {"in1": "Millibars", "in2": "Pascals"}, "factor": 100.0}, {"slug": "millimeters-of-mercury-to-pascals", "name": "Millimeters of Mercury to Pascals", "category": "length", "type": "standard", "labels": {"in1": "Millimeters of Mercury", "in2": "Pascals"}, "factor": 133.322}, @@ -349,10 +349,10 @@ export const calculators: CalculatorDef[] = [ {"slug": "decimal-to-octal", "name": "Decimal to Octal", "category": "number-systems", "type": "standard", "labels": {"in1": "Decimal", "in2": "Octal"}}, {"slug": "hex-to-binary", "name": "Hex to Binary", "category": "number-systems", "type": "base", "labels": {"in1": "Hex", "in2": "Binary"}, "toBase": 2, "fromBase": 16, "hidden": true}, {"slug": "hex-to-decimal", "name": "Hex to Decimal", "category": "number-systems", "type": "standard", "labels": {"in1": "Hex", "in2": "Decimal"}, "hidden": true}, - {"slug": "octal-to-binary", "name": "Octal to Binary", "category": "number-systems", "type": "standard", "teaser": "Convert base-8 digits into binary sequences.", "labels": {"in1": "Octal", "in2": "Binary"}}, + {"slug": "octal-to-binary", "name": "Octal to Binary", "category": "number-systems", "type": "standard", "teaser": "Convert base-8 digits into binary sequences.", "labels": {"in1": "Octal", "in2": "Binary"}, "hidden": true}, {"slug": "octal-to-decimal", "name": "Octal to Decimal", "category": "number-systems", "type": "standard", "teaser": "Convert octal numbers into decimal values.", "labels": {"in1": "Octal", "in2": "Decimal"}, "hidden": true}, {"slug": "octal-to-hex", "name": "Octal to Hex", "category": "number-systems", "type": "standard", "teaser": "Express octal numbers as hexadecimal digits.", "labels": {"in1": "Octal", "in2": "Hex"}, "hidden": true}, - {"slug": "octal-to-binary", "name": "Octal to Binary", "category": "number-systems", "type": "standard", "teaser": "Convert base-8 numbers into binary digits.", "labels": {"in1": "Octal", "in2": "Binary"}}, + {"slug": "octal-to-binary", "name": "Octal to Binary", "category": "number-systems", "type": "standard", "teaser": "Convert base-8 numbers into binary digits.", "labels": {"in1": "Octal", "in2": "Binary"}, "hidden": true}, {"slug": "octal-to-decimal", "name": "Octal to Decimal", "category": "number-systems", "type": "standard", "teaser": "Convert base-8 digits into decimal values.", "labels": {"in1": "Octal", "in2": "Decimal"}, "hidden": true}, {"slug": "octal-to-hex", "name": "Octal to Hex", "category": "number-systems", "type": "standard", "teaser": "Express octal numbers as hexadecimal.", "labels": {"in1": "Octal", "in2": "Hex"}, "hidden": true}, {"slug": "watts-to-amps", "name": "Watts to amps", "category": "power", "type": "3col", "labels": {"in1": "Watts", "in2": "amps", "in3": "Volts"}, "hidden": true}, @@ -507,7 +507,7 @@ export const calculators: CalculatorDef[] = [ {"slug": "psi-to-mmhg", "name": "PSI to mmHg", "category": "pressure", "type": "standard", "teaser": "Express PSI in millimeters of mercury.", "labels": {"in1": "PSI", "in2": "mmHg"}, "factor": 51.7149}, {"slug": "psi-to-torr", "name": "PSI to Torr", "category": "pressure", "type": "standard", "teaser": "Express PSI in torr for vacuum work.", "labels": {"in1": "PSI", "in2": "Torr"}, "factor": 51.7149}, {"slug": "torr-to-atmosphere", "name": "Torr to Atmosphere", "category": "pressure", "type": "standard", "teaser": "Convert torr into atmospheres.", "labels": {"in1": "Torr", "in2": "Atmosphere"}, "factor": 0.0013157894736842105, "hidden": true}, - {"slug": "torr-to-bar", "name": "Torr to Bar", "category": "pressure", "type": "standard", "teaser": "Express torr as bars.", "labels": {"in1": "Torr", "in2": "Bar"}, "factor": 0.00133322368421}, + {"slug": "torr-to-bar", "name": "Torr to Bar", "category": "pressure", "type": "standard", "teaser": "Express torr as bars.", "labels": {"in1": "Torr", "in2": "Bar"}, "factor": 0.00133322368421, "hidden": true}, {"slug": "torr-to-cmhg", "name": "Torr to cmHg", "category": "pressure", "type": "standard", "teaser": "Convert torr into centimeters of mercury.", "labels": {"in1": "Torr", "in2": "cmHg"}, "factor": 0.1}, {"slug": "torr-to-kpa", "name": "Torr to kPa", "category": "pressure", "type": "standard", "teaser": "Convert torr into kilopascals.", "labels": {"in1": "Torr", "in2": "kPa"}, "factor": 0.13332236842105263}, {"slug": "torr-to-psi", "name": "Torr to PSI", "category": "pressure", "type": "standard", "teaser": "Convert torr into pounds per square inch.", "labels": {"in1": "Torr", "in2": "PSI"}, "factor": 0.019336776, "hidden": true}, @@ -536,10 +536,10 @@ export const calculators: CalculatorDef[] = [ {"slug": "pixels-to-points", "name": "Pixels to Points", "category": "other", "type": "standard", "teaser": "Convert CSS pixels into typographic points at 96 DPI.", "labels": {"in1": "Pixels", "in2": "Points"}, "factor": 0.75, "hidden": true}, {"slug": "pennyweights-to-grams", "name": "Pennyweights to grams", "category": "weight", "type": "standard", "labels": {"in1": "Pennyweights", "in2": "grams"}, "factor": 1.55517}, {"slug": "pennyweights-to-troy-ounces", "name": "Pennyweights to Troy Ounces", "category": "weight", "type": "standard", "teaser": "Convert pennyweights into troy ounces (1 pennyweight = 0.05 troy ounces).", "labels": {"in1": "Pennyweights", "in2": "Troy Ounces"}, "factor": 0.05}, - {"slug": "picocurie-to-becquerel", "name": "Picocurie to Becquerel", "category": "radiation", "type": "standard", "teaser": "A tiny radiation dose expressed in picocuries converts to becquerels.", "labels": {"in1": "Picocurie", "in2": "Becquerel"}, "factor": 0.037}, + {"slug": "picocurie-to-becquerel", "name": "Picocurie to Becquerel", "category": "radiation", "type": "standard", "teaser": "A tiny radiation dose expressed in picocuries converts to becquerels.", "labels": {"in1": "Picocurie", "in2": "Becquerel"}, "factor": 0.037, "hidden": true}, {"slug": "picofarads-to-microfarads", "name": "Picofarads to Microfarads", "category": "radiation", "type": "standard", "teaser": "Convert tiny capacitances into microfarads for circuit design.", "labels": {"in1": "Picofarads", "in2": "Microfarads"}, "factor": 1e-06, "hidden": true}, {"slug": "picograms-to-nanograms", "name": "Picograms to Nanograms", "category": "weight", "type": "standard", "teaser": "Express picogram masses as nanograms for lab reporting.", "labels": {"in1": "Picograms", "in2": "Nanograms"}, "factor": 0.001, "hidden": true}, - {"slug": "picometers-to-angstroms", "name": "Picometers to Angstroms", "category": "length", "type": "standard", "teaser": "Translate picometers into angstroms for nanoscale distances.", "labels": {"in1": "Picometers", "in2": "Angstroms"}, "factor": 0.01}, + {"slug": "picometers-to-angstroms", "name": "Picometers to Angstroms", "category": "length", "type": "standard", "teaser": "Translate picometers into angstroms for nanoscale distances.", "labels": {"in1": "Picometers", "in2": "Angstroms"}, "factor": 0.01, "hidden": true}, {"slug": "pascals-to-inches-of-water", "name": "Pascals to inches of water", "category": "length", "type": "standard", "labels": {"in1": "Pascals", "in2": "inches of water"}, "factor": 0.004015, "hidden": true}, {"slug": "pascals-to-inches-of-mercury", "name": "Pascals to inches of mercury", "category": "length", "type": "standard", "labels": {"in1": "Pascals", "in2": "inches of mercury"}, "factor": 0.000295, "hidden": true}, {"slug": "pascal-to-atmosphere", "name": "Pascal to atmosphere", "category": "pressure", "type": "standard", "labels": {"in1": "Pascal", "in2": "atmosphere"}, "factor": 9.869e-06}, @@ -590,7 +590,7 @@ export const calculators: CalculatorDef[] = [ {"slug": "jansky-to-watts-per-square-meter-per-hertz", "name": "Jansky to Watts per sq meter per Hertz", "category": "length", "type": "standard", "teaser": "Convert Jansky to Watts per square meter per Hertz instantly.", "labels": {"in1": "Jansky", "in2": "Watts per sq meter per Hertz"}, "factor": 1e-26}, {"slug": "jiffies-to-seconds", "name": "Jiffies to Seconds", "category": "time", "type": "standard", "teaser": "Convert Jiffies to Seconds instantly.", "labels": {"in1": "Jiffies", "in2": "Seconds"}, "factor": 0.01}, {"slug": "jiggers-to-milliliters", "name": "Jiggers to Milliliters", "category": "volume", "type": "standard", "teaser": "Convert Jiggers to Milliliters instantly.", "labels": {"in1": "Jiggers", "in2": "Milliliters"}, "factor": 44.3603}, - {"slug": "joules-to-btu", "name": "Joules to BTU", "category": "energy", "type": "standard", "teaser": "Convert Joules to BTU instantly.", "labels": {"in1": "Joules", "in2": "BTU"}, "factor": 0.000947817}, + {"slug": "joules-to-btu", "name": "Joules to BTU", "category": "energy", "type": "standard", "teaser": "Convert Joules to BTU instantly.", "labels": {"in1": "Joules", "in2": "BTU"}, "factor": 0.000947817, "hidden": true}, {"slug": "joules-to-electron-volts", "name": "Joules to Electron-volts", "category": "energy", "type": "standard", "teaser": "Convert Joules to Electron-volts instantly.", "labels": {"in1": "Joules", "in2": "Electron-volts"}, "factor": 6.24151e+18}, {"slug": "joules-to-foot-pounds", "name": "Joules to Foot-pounds", "category": "force", "type": "standard", "teaser": "Convert Joules to Foot-pounds instantly.", "labels": {"in1": "Joules", "in2": "Foot-pounds"}, "factor": 0.737562}, {"slug": "joules-to-kilowatt-hours", "name": "Joules to Kilowatt-hours", "category": "energy", "type": "standard", "teaser": "Convert Joules to Kilowatt-hours instantly.", "labels": {"in1": "Joules", "in2": "Kilowatt-hours"}, "factor": 2.77778e-07, "hidden": true}, @@ -655,7 +655,7 @@ export const calculators: CalculatorDef[] = [ {"slug": "knots-to-kilometers-per-hour", "name": "Knots to Kilometers per Hour", "category": "length", "type": "standard", "teaser": "Convert knots to kilometers per hour.", "labels": {"in1": "Knots", "in2": "Kilometers per Hour"}, "factor": 1.852}, {"slug": "knots-to-meters-per-second", "name": "Knots to Meters per Second", "category": "length", "type": "standard", "teaser": "Convert knots to meters per second.", "labels": {"in1": "Knots", "in2": "Meters per Second"}, "factor": 0.5144444444}, {"slug": "kpa-to-atmosphere", "name": "kPa to Atmosphere", "category": "pressure", "type": "standard", "teaser": "Convert kilopascals to atmospheres.", "labels": {"in1": "kPa", "in2": "Atmosphere"}, "factor": 0.00986923, "hidden": true}, - {"slug": "kpa-to-bar", "name": "kPa to Bar", "category": "pressure", "type": "standard", "teaser": "Convert kilopascals to bar.", "labels": {"in1": "kPa", "in2": "Bar"}, "factor": 0.01}, + {"slug": "kpa-to-bar", "name": "kPa to Bar", "category": "pressure", "type": "standard", "teaser": "Convert kilopascals to bar.", "labels": {"in1": "kPa", "in2": "Bar"}, "factor": 0.01, "hidden": true}, {"slug": "kpa-to-pascal", "name": "kPa to Pascal", "category": "pressure", "type": "standard", "teaser": "Convert kilopascals to pascals.", "labels": {"in1": "kPa", "in2": "Pascal"}, "factor": 1000.0}, {"slug": "kpa-to-psi", "name": "kPa to PSI", "category": "pressure", "type": "standard", "teaser": "Convert kilopascals to pounds per square inch.", "labels": {"in1": "kPa", "in2": "PSI"}, "factor": 0.1450377377, "hidden": true}, {"slug": "kva-to-kilowatts", "name": "kVA to Kilowatts", "category": "power", "type": "standard", "teaser": "Convert apparent power to real power assuming unity power factor.", "labels": {"in1": "kVA", "in2": "Kilowatts"}}, @@ -706,7 +706,7 @@ export const calculators: CalculatorDef[] = [ {"slug": "megapascals-to-pascal", "name": "Megapascals to Pascal", "category": "pressure", "type": "standard", "teaser": "Convert pressure from MPa to pascals.", "labels": {"in1": "Megapascals", "in2": "Pascal"}, "factor": 1000000.0}, {"slug": "megapascals-to-psi", "name": "Megapascals to PSI", "category": "pressure", "type": "standard", "teaser": "Convert pressure from MPa to PSI.", "labels": {"in1": "Megapascals", "in2": "PSI"}, "factor": 145.0377}, {"slug": "megawatts-to-kilowatts", "name": "Megawatts to Kilowatts", "category": "power", "type": "standard", "teaser": "Convert power from megawatts to kilowatts.", "labels": {"in1": "Megawatts", "in2": "Kilowatts"}, "factor": 1000.0}, - {"slug": "meters-to-cables", "name": "Meters to Cables", "category": "length", "type": "standard", "teaser": "Convert meters into nautical cables (1 cable = 185.2 m).", "labels": {"in1": "Meters", "in2": "Cables"}, "factor": 0.0053996}, + {"slug": "meters-to-cables", "name": "Meters to Cables", "category": "length", "type": "standard", "teaser": "Convert meters into nautical cables (1 cable = 185.2 m).", "labels": {"in1": "Meters", "in2": "Cables"}, "factor": 0.0053996, "hidden": true}, {"slug": "meters-to-centimeters", "name": "Meters to Centimeters", "category": "length", "type": "standard", "teaser": "Convert meters into centimeters.", "labels": {"in1": "Meters", "in2": "Centimeters"}, "factor": 100.0}, {"slug": "meters-to-fathoms", "name": "Meters to Fathoms", "category": "length", "type": "standard", "teaser": "Convert meters into fathoms.", "labels": {"in1": "Meters", "in2": "Fathoms"}, "factor": 0.54680665}, {"slug": "meters-to-furlongs", "name": "Meters to Furlongs", "category": "length", "type": "standard", "teaser": "Convert meters into furlongs.", "labels": {"in1": "Meters", "in2": "Furlongs"}, "factor": 0.00497097, "hidden": true}, @@ -733,7 +733,7 @@ export const calculators: CalculatorDef[] = [ {"slug": "knots-to-kilometers-per-hour", "name": "Knots to Kilometers per Hour", "category": "length", "type": "standard", "teaser": "Convert knots into kilometers per hour.", "labels": {"in1": "Knots", "in2": "Kilometers per Hour"}, "factor": 1.852}, {"slug": "knots-to-meters-per-second", "name": "Knots to Meters per Second", "category": "length", "type": "standard", "teaser": "Convert knots into meters per second.", "labels": {"in1": "Knots", "in2": "Meters per Second"}, "factor": 0.5144444444}, {"slug": "kpa-to-atmosphere", "name": "kPa to Atmosphere", "category": "pressure", "type": "standard", "teaser": "Convert kilopascals to atmospheres.", "labels": {"in1": "kPa", "in2": "Atmosphere"}, "factor": 0.00986923, "hidden": true}, - {"slug": "kpa-to-bar", "name": "kPa to Bar", "category": "pressure", "type": "standard", "teaser": "Convert kilopascals to bar.", "labels": {"in1": "kPa", "in2": "Bar"}, "factor": 0.01}, + {"slug": "kpa-to-bar", "name": "kPa to Bar", "category": "pressure", "type": "standard", "teaser": "Convert kilopascals to bar.", "labels": {"in1": "kPa", "in2": "Bar"}, "factor": 0.01, "hidden": true}, {"slug": "kpa-to-pascal", "name": "kPa to Pascal", "category": "pressure", "type": "standard", "teaser": "Convert kilopascals to pascals.", "labels": {"in1": "kPa", "in2": "Pascal"}, "factor": 1000.0}, {"slug": "kpa-to-psi", "name": "kPa to PSI", "category": "pressure", "type": "standard", "teaser": "Convert kilopascals to pounds per square inch.", "labels": {"in1": "kPa", "in2": "PSI"}, "factor": 0.1450377377, "hidden": true}, {"slug": "kva-to-kilowatts", "name": "kVA to Kilowatts", "category": "power", "type": "standard", "teaser": "Convert apparent power to real power assuming unity power factor.", "labels": {"in1": "kVA", "in2": "Kilowatts"}}, @@ -747,7 +747,7 @@ export const calculators: CalculatorDef[] = [ {"slug": "liters-to-pecks", "name": "Liters to Pecks", "category": "volume", "type": "standard", "teaser": "Convert liters into US dry pecks for bulk goods.", "labels": {"in1": "Liters", "in2": "Pecks"}, "factor": 0.1099846, "hidden": true}, {"slug": "liters-to-acre-feet", "name": "Liters to Acre-feet", "category": "length", "type": "standard", "teaser": "Convert liters to acre-feet.", "labels": {"in1": "Liters", "in2": "Acre-feet"}, "factor": 8.107e-07, "hidden": true}, {"slug": "liters-to-barrel-us-oil", "name": "Liters to Barrel (US oil)", "category": "volume", "type": "standard", "teaser": "Convert liters to US oil barrels.", "labels": {"in1": "Liters", "in2": "Barrel (US oil)"}, "factor": 0.00628981077}, - {"slug": "liters-to-bushels", "name": "Liters to Bushels", "category": "volume", "type": "standard", "teaser": "Convert liters to US dry bushels.", "labels": {"in1": "Liters", "in2": "Bushels"}, "factor": 0.0284130625}, + {"slug": "liters-to-bushels", "name": "Liters to Bushels", "category": "volume", "type": "standard", "teaser": "Convert liters to US dry bushels.", "labels": {"in1": "Liters", "in2": "Bushels"}, "factor": 0.0284130625, "hidden": true}, {"slug": "liters-to-centiliters", "name": "Liters to Centiliters", "category": "volume", "type": "standard", "teaser": "Convert liters to centiliters.", "labels": {"in1": "Liters", "in2": "Centiliters"}, "factor": 100.0}, {"slug": "pecks-to-liters", "name": "Pecks to Liters", "category": "volume", "type": "standard", "teaser": "Convert US pecks into liters (1 peck = 9.09218 liters).", "labels": {"in1": "Pecks", "in2": "Liters"}, "factor": 9.09218}, {"slug": "long-tons-to-kilograms", "name": "Long Tons to Kilograms", "category": "weight", "type": "standard", "teaser": "Convert UK long tons to kilograms.", "labels": {"in1": "Long Tons", "in2": "Kilograms"}, "factor": 1016.0469088}, @@ -780,7 +780,7 @@ export const calculators: CalculatorDef[] = [ {"slug": "millihenries-to-henries", "name": "Millihenries to Henries", "category": "other", "type": "standard", "teaser": "Convert a coil\u2019s milli-henries into full henries.", "labels": {"in1": "Millihenries", "in2": "Henries"}, "factor": 0.001, "hidden": true}, {"slug": "millihenries-to-microhenries", "name": "Millihenries to Microhenries", "category": "other", "type": "standard", "teaser": "Translate milli-henries into microhenries.", "labels": {"in1": "Millihenries", "in2": "Microhenries"}, "factor": 1000.0}, {"slug": "minutes-to-days", "name": "Minutes to Days", "category": "time", "type": "standard", "teaser": "See how minutes accumulate into days.", "labels": {"in1": "Minutes", "in2": "Days"}, "factor": 0.0006944444444444444}, - {"slug": "mmhg-to-bar", "name": "mmHg to Bar", "category": "pressure", "type": "standard", "teaser": "Translate millimeters of mercury into bars for pressure specs.", "labels": {"in1": "mmHg", "in2": "Bar"}, "factor": 0.00133322368421}, + {"slug": "mmhg-to-bar", "name": "mmHg to Bar", "category": "pressure", "type": "standard", "teaser": "Translate millimeters of mercury into bars for pressure specs.", "labels": {"in1": "mmHg", "in2": "Bar"}, "factor": 0.00133322368421, "hidden": true}, {"slug": "mmhg-to-psi", "name": "mmHg to PSI", "category": "pressure", "type": "standard", "teaser": "Express blood pressure in PSI instead of mmHg.", "labels": {"in1": "mmHg", "in2": "PSI"}, "factor": 0.019336776, "hidden": true}, {"slug": "mmhg-to-torr", "name": "mmHg to Torr", "category": "pressure", "type": "standard", "teaser": "Treat millimeters of mercury as torrs.", "labels": {"in1": "mmHg", "in2": "Torr"}, "factor": 1.0}, {"slug": "momme-to-grams", "name": "Momme to Grams", "category": "weight", "type": "standard", "teaser": "Convert silk momme into grams for fabric weight.", "labels": {"in1": "Momme", "in2": "Grams"}, "factor": 3.75}, @@ -794,7 +794,7 @@ export const calculators: CalculatorDef[] = [ {"slug": "radians-to-gradians", "name": "Radians to Gradians", "category": "angle", "type": "standard", "teaser": "Translate radians into gradians.", "labels": {"in1": "Radians", "in2": "Gradians"}, "factor": 63.66197723675814}, {"slug": "radians-to-mils", "name": "Radians to Mils", "category": "angle", "type": "standard", "teaser": "Express radians as mils for precision shooting.", "labels": {"in1": "Radians", "in2": "Mils"}, "factor": 1000.0}, {"slug": "radians-to-turns", "name": "Radians to Turns", "category": "angle", "type": "standard", "teaser": "Convert radians into turns of a circle.", "labels": {"in1": "Radians", "in2": "Turns"}, "factor": 0.15915494309189535}, - {"slug": "rankine-to-celsius", "name": "Rankine to Celsius", "category": "temperature", "type": "standard", "teaser": "Convert Rankine into Celsius degrees.", "labels": {"in1": "Rankine", "in2": "Celsius"}, "factor": 0.5555555555555556, "offset": -273.15}, + {"slug": "rankine-to-celsius", "name": "Rankine to Celsius", "category": "temperature", "type": "standard", "teaser": "Convert Rankine into Celsius degrees.", "labels": {"in1": "Rankine", "in2": "Celsius"}, "factor": 0.5555555555555556, "offset": -273.15, "hidden": true}, {"slug": "rankine-to-fahrenheit", "name": "Rankine to Fahrenheit", "category": "temperature", "type": "standard", "teaser": "Show Rankine as Fahrenheit.", "labels": {"in1": "Rankine", "in2": "Fahrenheit"}, "offset": -459.67, "hidden": true}, {"slug": "rankine-to-kelvin", "name": "Rankine to Kelvin", "category": "temperature", "type": "standard", "teaser": "Turn Rankine into Kelvin.", "labels": {"in1": "Rankine", "in2": "Kelvin"}, "factor": 0.5555555555555556}, {"slug": "rem-to-millisievert", "name": "Rem to Millisievert", "category": "radiation", "type": "standard", "teaser": "Convert rems into millisieverts.", "labels": {"in1": "Rem", "in2": "Millisievert"}, "factor": 10.0}, @@ -857,6 +857,46 @@ export const calculators: CalculatorDef[] = [ {"slug": "therms-to-joules", "name": "Therms to Joules", "category": "energy", "type": "standard", "teaser": "Show the therm energy in joules.", "labels": {"in1": "Therms", "in2": "Joules"}, "factor": 105505585.0}, {"slug": "therms-to-kilowatt-hours", "name": "Therms to Kilowatt-hours", "category": "energy", "type": "standard", "teaser": "Express therms as kilowatt-hours.", "labels": {"in1": "Therms", "in2": "Kilowatt-hours"}, "factor": 29.307106944444445}, {"slug": "watt-hours-to-joules", "name": "Watt-hours to Joules", "category": "energy", "type": "standard", "teaser": "Convert watt-hours into joules.", "labels": {"in1": "Watt-hours", "in2": "Joules"}, "factor": 3600.0}, + {"slug": "amu-to-daltons", "name": "AMU to Daltons", "category": "weight", "type": "standard", "teaser": "Compare atomic mass units directly with Daltons.", "labels": {"in1": "AMU", "in2": "Daltons"}}, + {"slug": "angstroms-to-micrometers", "name": "Angstroms to Micrometers", "category": "length", "type": "standard", "teaser": "Translate atomic-scale lengths into micrometers for microscope work.", "labels": {"in1": "Angstroms", "in2": "Micrometers"}, "factor": 0.0001}, + {"slug": "angstroms-to-picometers", "name": "Angstroms to Picometers", "category": "length", "type": "standard", "teaser": "Break angstrom distances into picometers for precision spectroscopy.", "labels": {"in1": "Angstroms", "in2": "Picometers"}, "factor": 100.0}, + {"slug": "ares-to-hectares", "name": "Ares to Hectares", "category": "area", "type": "standard", "teaser": "Express ares in the more common hectare units for metric land math.", "labels": {"in1": "Ares", "in2": "Hectares"}, "factor": 0.01, "hidden": true}, + {"slug": "bar-to-atmosphere", "name": "Bar to Atmosphere", "category": "pressure", "type": "standard", "teaser": "Turn bar readings into standard atmospheres for pressure charts.", "labels": {"in1": "Bar", "in2": "Atmosphere"}, "factor": 0.9869232667160133, "hidden": true}, + {"slug": "bar-to-inches-of-water", "name": "Bar to Inches of Water", "category": "length", "type": "standard", "teaser": "Convert bar values into inches of water column for pump diagrams.", "labels": {"in1": "Bar", "in2": "Inches of Water"}, "factor": 401.4630759755623}, + {"slug": "bar-to-kpa", "name": "Bar to kPa", "category": "pressure", "type": "standard", "teaser": "Express bar pressure as kilopascals for SI reports.", "labels": {"in1": "Bar", "in2": "kPa"}, "factor": 100.0}, + {"slug": "bar-to-megapascals", "name": "Bar to Megapascals", "category": "pressure", "type": "standard", "teaser": "Show a bar as megapascals for engineering specs.", "labels": {"in1": "Bar", "in2": "Megapascals"}, "factor": 0.1, "hidden": true}, + {"slug": "bar-to-meters-of-seawater", "name": "Bar to Meters of seawater", "category": "length", "type": "standard", "teaser": "Relate bar pressure to the equivalent depth of seawater.", "labels": {"in1": "Bar", "in2": "Meters of seawater"}, "factor": 10.197162129782}, + {"slug": "bar-to-mmhg", "name": "Bar to mmHg", "category": "pressure", "type": "standard", "teaser": "Convert bars into millimeters of mercury for clinical settings.", "labels": {"in1": "Bar", "in2": "mmHg"}, "factor": 750.061683}, + {"slug": "bar-to-torr", "name": "Bar to Torr", "category": "pressure", "type": "standard", "teaser": "Treat bar readings as torr when working with vacuum gauges.", "labels": {"in1": "Bar", "in2": "Torr"}, "factor": 750.061683}, + {"slug": "barns-to-square-meters", "name": "Barns to Square meters", "category": "length", "type": "standard", "teaser": "Scale nuclear cross-sectional barns up to square meters.", "labels": {"in1": "Barns", "in2": "Square meters"}, "factor": 1e-28, "hidden": true}, + {"slug": "barrel-us-oil-to-gallons", "name": "Barrel (US oil) to Gallons", "category": "volume", "type": "standard", "teaser": "Compare large oil barrels to the gallon counts they contain.", "labels": {"in1": "Barrel (US oil)", "in2": "Gallons"}, "factor": 42.0}, + {"slug": "barrel-us-oil-to-liters", "name": "Barrel (US oil) to Liters", "category": "volume", "type": "standard", "teaser": "Express a barrel\u2019s oil volume in liters for metric trade.", "labels": {"in1": "Barrel (US oil)", "in2": "Liters"}, "factor": 158.987294928}, + {"slug": "barye-to-pascal", "name": "Barye to Pascal", "category": "pressure", "type": "standard", "teaser": "Translate barye pressure units into modern pascals.", "labels": {"in1": "Barye", "in2": "Pascal"}, "factor": 0.1, "hidden": true}, + {"slug": "becquerel-to-disintegrations-per-second", "name": "Becquerel to Disintegrations per second", "category": "speed", "type": "standard", "teaser": "Show that becquerels are already decays-per-second.", "labels": {"in1": "Becquerel", "in2": "Disintegrations per second"}}, + {"slug": "becquerel-to-picocurie", "name": "Becquerel to Picocurie", "category": "radiation", "type": "standard", "teaser": "Turn becquerels into picocuries when referencing radiation monitors.", "labels": {"in1": "Becquerel", "in2": "Picocurie"}, "factor": 27.02702702702703}, + {"slug": "binary-to-octal", "name": "Binary to Octal", "category": "number-systems", "type": "base", "teaser": "Drop binary streams into octal for legacy Unix permissions.", "labels": {"in1": "Binary", "in2": "Octal"}, "fromBase": 2, "toBase": 8}, + {"slug": "bits-to-nibbles", "name": "Bits to Nibbles", "category": "data", "type": "standard", "teaser": "Pack or unpack nibble counts when describing 4-bit fields.", "labels": {"in1": "Bits", "in2": "Nibbles"}, "factor": 0.25, "hidden": true}, + {"slug": "board-feet-to-cubic-feet", "name": "Board Feet to Cubic Feet", "category": "length", "type": "standard", "teaser": "Express a board foot volume as cubic feet for lumber math.", "labels": {"in1": "Board Feet", "in2": "Cubic Feet"}, "factor": 0.08333333333333333}, + {"slug": "board-feet-to-cubic-meters", "name": "Board Feet to Cubic Meters", "category": "length", "type": "standard", "teaser": "Convert board feet into cubic meters for metricized wood estimates.", "labels": {"in1": "Board Feet", "in2": "Cubic Meters"}, "factor": 0.002359737}, + {"slug": "boiler-horsepower-to-watts", "name": "Boiler Horsepower to Watts", "category": "power", "type": "standard", "teaser": "Compare boiler horsepower specs to watts.", "labels": {"in1": "Boiler Horsepower", "in2": "Watts"}, "factor": 9809.5}, + {"slug": "btu-to-calories", "name": "BTU to Calories", "category": "energy", "type": "standard", "teaser": "Translate heating values into nutritional calories.", "labels": {"in1": "BTU", "in2": "Calories"}, "factor": 252.1644}, + {"slug": "btu-to-joules", "name": "BTU to Joules", "category": "energy", "type": "standard", "teaser": "Express British thermal units as joules for physics problems.", "labels": {"in1": "BTU", "in2": "Joules"}, "factor": 1055.05585}, + {"slug": "btu-to-kilowatt-hours", "name": "BTU to Kilowatt-hours", "category": "energy", "type": "standard", "teaser": "Show energy in kilowatt-hours when starting from BTUs.", "labels": {"in1": "BTU", "in2": "Kilowatt-hours"}, "factor": 0.00029307107, "hidden": true}, + {"slug": "btu-to-megajoules", "name": "BTU to Megajoules", "category": "energy", "type": "standard", "teaser": "Convert BTUs into megajoules for larger energy scales.", "labels": {"in1": "BTU", "in2": "Megajoules"}, "factor": 0.00105505585, "hidden": true}, + {"slug": "btu-to-therms", "name": "BTU to Therms", "category": "energy", "type": "standard", "teaser": "Turn BTUs into natural gas therms by dividing by 100,000.", "labels": {"in1": "BTU", "in2": "Therms"}, "factor": 1e-05, "hidden": true}, + {"slug": "btu-hour-to-horsepower", "name": "BTU/hour to Horsepower", "category": "energy", "type": "standard", "teaser": "Express heat rate in horsepower equivalents.", "labels": {"in1": "BTU/hour", "in2": "Horsepower"}, "factor": 0.000393014}, + {"slug": "btu-hour-to-kilowatts", "name": "BTU/hour to Kilowatts", "category": "energy", "type": "standard", "teaser": "Convert BTU/hour ratings into kilowatts for HVAC sizing.", "labels": {"in1": "BTU/hour", "in2": "Kilowatts"}, "factor": 0.00029307107}, + {"slug": "btu-hour-to-tons-of-refrigeration", "name": "BTU/hour to Tons of Refrigeration", "category": "weight", "type": "standard", "teaser": "Compare BTU/hour values with refrigeration tons.", "labels": {"in1": "BTU/hour", "in2": "Tons of Refrigeration"}, "factor": 0.000284345}, + {"slug": "bushels-to-liters", "name": "Bushels to Liters", "category": "volume", "type": "standard", "teaser": "Turn agricultural bushels into liters for recipe scaling.", "labels": {"in1": "Bushels", "in2": "Liters"}, "factor": 35.23907016688}, + {"slug": "cables-to-meters", "name": "Cables to Meters", "category": "length", "type": "standard", "teaser": "Convert old nautical cable lengths into meters.", "labels": {"in1": "Cables", "in2": "Meters"}, "factor": 185.2}, + {"slug": "calories-per-second-to-watts", "name": "Calories per second to Watts", "category": "speed", "type": "standard", "teaser": "Convert calorie flow into watts for power conversions.", "labels": {"in1": "Calories per second", "in2": "Watts"}, "factor": 4.184}, + {"slug": "calories-to-btu", "name": "Calories to BTU", "category": "energy", "type": "standard", "teaser": "Compare calories to BTUs when juggling cooking and heating.", "labels": {"in1": "Calories", "in2": "BTU"}, "factor": 0.0039656667, "hidden": true}, + {"slug": "calories-to-kilocalories", "name": "Calories to Kilocalories", "category": "energy", "type": "standard", "teaser": "Switch food calories into dietary kilocalories.", "labels": {"in1": "Calories", "in2": "Kilocalories"}, "factor": 0.001}, + {"slug": "calories-to-watt-hours", "name": "Calories to Watt-hours", "category": "energy", "type": "standard", "teaser": "Express small calorie amounts as watt-hours.", "labels": {"in1": "Calories", "in2": "Watt-hours"}, "factor": 0.0011622222222222223}, + {"slug": "carats-to-milligrams", "name": "Carats to Milligrams", "category": "weight", "type": "standard", "teaser": "Show gemstone carats as milligrams for lab records.", "labels": {"in1": "Carats", "in2": "Milligrams"}, "factor": 200.0}, + {"slug": "celsius-to-delisle", "name": "Celsius to Delisle", "category": "temperature", "type": "standard", "teaser": "Flip Celsius into the Delisle scale for historical references.", "labels": {"in1": "Celsius", "in2": "Delisle"}}, + {"slug": "celsius-to-kelvin", "name": "Celsius to Kelvin", "category": "temperature", "type": "standard", "teaser": "Add the offset to move from Celsius into Kelvin.", "labels": {"in1": "Celsius", "in2": "Kelvin"}, "offset": 273.15}, + {"slug": "celsius-to-rankine", "name": "Celsius to Rankine", "category": "temperature", "type": "standard", "teaser": "Express Celsius temperatures as Rankine degrees.", "labels": {"in1": "Celsius", "in2": "Rankine"}, "factor": 1.8, "offset": 491.67}, ];