Added calculators

This commit is contained in:
Codex
2026-03-07 18:06:33 +00:00
parent e3c9fb92a2
commit 3d8dbe514a
2 changed files with 93 additions and 13 deletions

View File

@@ -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},
];