Add yocto/zepto converters and fix example card

This commit is contained in:
Codex
2026-03-07 10:09:48 +00:00
parent 2ba50981ac
commit d4e99abc38
3 changed files with 74 additions and 19 deletions

View File

@@ -422,6 +422,24 @@ The registry currently contains 416 unique calculator slugs.
| Mach to Knots Convert Mach number to knots. | mach-to-knots | 661.47 |
| Mach to Meters per Second Convert Mach number to meters per second. | mach-to-meters-per-second | 340.29 |
| Mach to Miles per Hour Convert Mach number to miles per hour. | mach-to-miles-per-hour | 761.207 |
| Yoctograms to Grams Convert a yoctogram-scale mass into grams. | yoctograms-to-grams | 1e-24 |
| Yoctograms to Micrograms Express a yoctogram mass as micrograms for instrumentation. | yoctograms-to-micrograms | 1e-18 |
| Yoctograms to Nanograms Translate yoctograms into nanograms for lab notes. | yoctograms-to-nanograms | 1e-15 |
| Yoctograms to Picograms Convert yoctograms into picograms for molecular weights. | yoctograms-to-picograms | 1e-12 |
| Yoctograms to Femtograms Move between yoctograms and femtograms when measuring particles. | yoctograms-to-femtograms | 1e-9 |
| Yoctograms to Milligrams Convert an ultra-tiny yoctogram into milligram fractions. | yoctograms-to-milligrams | 1e-21 |
| Yoctograms to Kilograms Express a yoctogram as a slice of a kilogram. | yoctograms-to-kilograms | 1e-27 |
| Yoctograms to Ounces Convert yoctograms into ounces to contextualize minute masses. | yoctograms-to-ounces | 3.5273961949580413e-26 |
| Yoctograms to Pounds See how many pounds a yoctogram of mass amounts to. | yoctograms-to-pounds | 2.2046226218487758e-27 |
| Zeptograms to Grams Convert a zeptogram mass into grams. | zeptograms-to-grams | 1e-21 |
| Zeptograms to Micrograms Express a zeptogram as micrograms. | zeptograms-to-micrograms | 1e-15 |
| Zeptograms to Nanograms Translate zeptograms into nanograms. | zeptograms-to-nanograms | 1e-12 |
| Zeptograms to Picograms Convert zeptograms into picograms. | zeptograms-to-picograms | 1e-9 |
| Zeptograms to Femtograms Move between zeptograms and femtograms in particle physics. | zeptograms-to-femtograms | 1e-6 |
| Zeptograms to Milligrams Convert a zeptogram into milligrams. | zeptograms-to-milligrams | 1e-18 |
| Zeptograms to Kilograms Express a zeptogram as part of a kilogram. | zeptograms-to-kilograms | 1e-24 |
| Zeptograms to Ounces Convert zeptograms into ounces for ultra-small weights. | zeptograms-to-ounces | 3.5273961949580413e-23 |
| Zeptograms to Pounds See how many pounds a zeptogram equals. | zeptograms-to-pounds | 2.2046226218487758e-24 |
## Completion Checklist
- [x] Inches to Feet (`inches-to-feet`)
@@ -720,6 +738,24 @@ The registry currently contains 416 unique calculator slugs.
- [x] Grams to Scruples (`grams-to-scruples`)
- [x] Grams to Tolas (`grams-to-tolas`)
- [x] Gray to Sievert (`gray-to-sievert`)
- [x] Yoctograms to Grams (`yoctograms-to-grams`)
- [x] Yoctograms to Micrograms (`yoctograms-to-micrograms`)
- [x] Yoctograms to Nanograms (`yoctograms-to-nanograms`)
- [x] Yoctograms to Picograms (`yoctograms-to-picograms`)
- [x] Yoctograms to Femtograms (`yoctograms-to-femtograms`)
- [x] Yoctograms to Milligrams (`yoctograms-to-milligrams`)
- [x] Yoctograms to Kilograms (`yoctograms-to-kilograms`)
- [x] Yoctograms to Ounces (`yoctograms-to-ounces`)
- [x] Yoctograms to Pounds (`yoctograms-to-pounds`)
- [x] Zeptograms to Grams (`zeptograms-to-grams`)
- [x] Zeptograms to Micrograms (`zeptograms-to-micrograms`)
- [x] Zeptograms to Nanograms (`zeptograms-to-nanograms`)
- [x] Zeptograms to Picograms (`zeptograms-to-picograms`)
- [x] Zeptograms to Femtograms (`zeptograms-to-femtograms`)
- [x] Zeptograms to Milligrams (`zeptograms-to-milligrams`)
- [x] Zeptograms to Kilograms (`zeptograms-to-kilograms`)
- [x] Zeptograms to Ounces (`zeptograms-to-ounces`)
- [x] Zeptograms to Pounds (`zeptograms-to-pounds`)
## Backlog / To-Do
- [x] Acres to hectares
@@ -7119,24 +7155,24 @@ The registry currently contains 416 unique calculator slugs.
- [ ] Yoctograms to Daltons
- [ ] Yoctograms to Drams
- [ ] Yoctograms to Earth Masses
- [ ] Yoctograms to Femtograms
- [x] Yoctograms to Femtograms (1 yoctogram = 1e-9 femtograms)
- [ ] Yoctograms to Gamma (mass)
- [ ] Yoctograms to Grains
- [ ] Yoctograms to Grams
- [x] Yoctograms to Grams (1 yoctogram = 1e-24 grams)
- [ ] Yoctograms to Hundredweight
- [ ] Yoctograms to Hundredweight (cwt)
- [ ] Yoctograms to Kilograms
- [x] Yoctograms to Kilograms (1 yoctogram = 1e-27 kilograms)
- [ ] Yoctograms to Long Tons
- [ ] Yoctograms to Metric Tons
- [ ] Yoctograms to Micrograms
- [ ] Yoctograms to Milligrams
- [x] Yoctograms to Micrograms (1 yoctogram = 1e-18 micrograms)
- [x] Yoctograms to Milligrams (1 yoctogram = 1e-21 milligrams)
- [ ] Yoctograms to Momme
- [ ] Yoctograms to Nanograms
- [ ] Yoctograms to Ounces
- [x] Yoctograms to Nanograms (1 yoctogram = 1e-15 nanograms)
- [x] Yoctograms to Ounces (1 yoctogram ≈ 3.5274e-26 ounces)
- [ ] Yoctograms to Pennyweights
- [ ] Yoctograms to Picograms
- [x] Yoctograms to Picograms (1 yoctogram = 1e-12 picograms)
- [ ] Yoctograms to Planck Mass
- [ ] Yoctograms to Pounds
- [x] Yoctograms to Pounds (1 yoctogram ≈ 2.2046e-27 pounds)
- [ ] Yoctograms to Quarters
- [ ] Yoctograms to Scruples
- [ ] Yoctograms to Short Tons
@@ -7156,24 +7192,24 @@ The registry currently contains 416 unique calculator slugs.
- [ ] Zeptograms to Daltons
- [ ] Zeptograms to Drams
- [ ] Zeptograms to Earth Masses
- [ ] Zeptograms to Femtograms
- [x] Zeptograms to Femtograms (1 zeptogram = 1e-6 femtograms)
- [ ] Zeptograms to Gamma (mass)
- [ ] Zeptograms to Grains
- [ ] Zeptograms to Grams
- [x] Zeptograms to Grams (1 zeptogram = 1e-21 grams)
- [ ] Zeptograms to Hundredweight
- [ ] Zeptograms to Hundredweight (cwt)
- [ ] Zeptograms to Kilograms
- [x] Zeptograms to Kilograms (1 zeptogram = 1e-24 kilograms)
- [ ] Zeptograms to Long Tons
- [ ] Zeptograms to Metric Tons
- [ ] Zeptograms to Micrograms
- [ ] Zeptograms to Milligrams
- [x] Zeptograms to Micrograms (1 zeptogram = 1e-15 micrograms)
- [x] Zeptograms to Milligrams (1 zeptogram = 1e-18 milligrams)
- [ ] Zeptograms to Momme
- [ ] Zeptograms to Nanograms
- [ ] Zeptograms to Ounces
- [x] Zeptograms to Nanograms (1 zeptogram = 1e-12 nanograms)
- [x] Zeptograms to Ounces (1 zeptogram ≈ 3.5274e-23 ounces)
- [ ] Zeptograms to Pennyweights
- [ ] Zeptograms to Picograms
- [x] Zeptograms to Picograms (1 zeptogram = 1e-9 picograms)
- [ ] Zeptograms to Planck Mass
- [ ] Zeptograms to Pounds
- [x] Zeptograms to Pounds (1 zeptogram ≈ 2.2046e-24 pounds)
- [ ] Zeptograms to Quarters
- [ ] Zeptograms to Scruples
- [ ] Zeptograms to Short Tons

View File

@@ -6,7 +6,8 @@
const exampleInput = 15;
const supportsExample =
let supportsExample = false;
$: supportsExample =
config.type === 'standard' &&
typeof config.factor === 'number' &&
!!config.labels.in1 &&

View File

@@ -454,6 +454,24 @@ export const calculators: CalculatorDef[] = [
{"slug": "mach-to-knots", "name": "Mach to Knots", "category": "speed", "type": "standard", "teaser": "Convert Mach number to knots.", "labels": {"in1": "Mach", "in2": "Knots"}, "factor": 661.47},
{"slug": "mach-to-meters-per-second", "name": "Mach to Meters per Second", "category": "length", "type": "standard", "teaser": "Convert Mach number to meters per second.", "labels": {"in1": "Mach", "in2": "Meters per Second"}, "factor": 340.29},
{"slug": "mach-to-miles-per-hour", "name": "Mach to Miles per Hour", "category": "length", "type": "standard", "teaser": "Convert Mach number to miles per hour.", "labels": {"in1": "Mach", "in2": "Miles per Hour"}, "factor": 761.207},
{"slug": "yoctograms-to-grams", "name": "Yoctograms to Grams", "category": "weight", "type": "standard", "teaser": "Convert a yoctogram-scale mass into grams.", "labels": {"in1": "Yoctograms", "in2": "Grams"}, "factor": 1e-24},
{"slug": "yoctograms-to-micrograms", "name": "Yoctograms to Micrograms", "category": "weight", "type": "standard", "teaser": "Express a yoctogram mass as micrograms for instrumentation.", "labels": {"in1": "Yoctograms", "in2": "Micrograms"}, "factor": 1e-18},
{"slug": "yoctograms-to-nanograms", "name": "Yoctograms to Nanograms", "category": "weight", "type": "standard", "teaser": "Translate yoctograms into nanograms for lab notes.", "labels": {"in1": "Yoctograms", "in2": "Nanograms"}, "factor": 1e-15},
{"slug": "yoctograms-to-picograms", "name": "Yoctograms to Picograms", "category": "weight", "type": "standard", "teaser": "Convert yoctograms into picograms for molecular weights.", "labels": {"in1": "Yoctograms", "in2": "Picograms"}, "factor": 1e-12},
{"slug": "yoctograms-to-femtograms", "name": "Yoctograms to Femtograms", "category": "weight", "type": "standard", "teaser": "Move between yoctograms and femtograms when measuring particles.", "labels": {"in1": "Yoctograms", "in2": "Femtograms"}, "factor": 1e-09},
{"slug": "yoctograms-to-milligrams", "name": "Yoctograms to Milligrams", "category": "weight", "type": "standard", "teaser": "Convert an ultra-tiny yoctogram into milligram fractions.", "labels": {"in1": "Yoctograms", "in2": "Milligrams"}, "factor": 1e-21},
{"slug": "yoctograms-to-kilograms", "name": "Yoctograms to Kilograms", "category": "weight", "type": "standard", "teaser": "Express a yoctogram as a slice of a kilogram.", "labels": {"in1": "Yoctograms", "in2": "Kilograms"}, "factor": 1e-27},
{"slug": "yoctograms-to-ounces", "name": "Yoctograms to Ounces", "category": "weight", "type": "standard", "teaser": "Convert yoctograms into ounces to contextualize minute masses.", "labels": {"in1": "Yoctograms", "in2": "Ounces"}, "factor": 3.527396194958041e-26},
{"slug": "yoctograms-to-pounds", "name": "Yoctograms to Pounds", "category": "weight", "type": "standard", "teaser": "See how many pounds a yoctogram of mass amounts to.", "labels": {"in1": "Yoctograms", "in2": "Pounds"}, "factor": 2.2046226218487758e-27},
{"slug": "zeptograms-to-grams", "name": "Zeptograms to Grams", "category": "weight", "type": "standard", "teaser": "Convert a zeptogram mass into grams.", "labels": {"in1": "Zeptograms", "in2": "Grams"}, "factor": 1e-21},
{"slug": "zeptograms-to-micrograms", "name": "Zeptograms to Micrograms", "category": "weight", "type": "standard", "teaser": "Express a zeptogram as micrograms.", "labels": {"in1": "Zeptograms", "in2": "Micrograms"}, "factor": 1e-15},
{"slug": "zeptograms-to-nanograms", "name": "Zeptograms to Nanograms", "category": "weight", "type": "standard", "teaser": "Translate zeptograms into nanograms.", "labels": {"in1": "Zeptograms", "in2": "Nanograms"}, "factor": 1e-12},
{"slug": "zeptograms-to-picograms", "name": "Zeptograms to Picograms", "category": "weight", "type": "standard", "teaser": "Convert zeptograms into picograms.", "labels": {"in1": "Zeptograms", "in2": "Picograms"}, "factor": 1e-09},
{"slug": "zeptograms-to-femtograms", "name": "Zeptograms to Femtograms", "category": "weight", "type": "standard", "teaser": "Move between zeptograms and femtograms in particle physics.", "labels": {"in1": "Zeptograms", "in2": "Femtograms"}, "factor": 1e-06},
{"slug": "zeptograms-to-milligrams", "name": "Zeptograms to Milligrams", "category": "weight", "type": "standard", "teaser": "Convert a zeptogram into milligrams.", "labels": {"in1": "Zeptograms", "in2": "Milligrams"}, "factor": 1e-18},
{"slug": "zeptograms-to-kilograms", "name": "Zeptograms to Kilograms", "category": "weight", "type": "standard", "teaser": "Express a zeptogram as part of a kilogram.", "labels": {"in1": "Zeptograms", "in2": "Kilograms"}, "factor": 1e-24},
{"slug": "zeptograms-to-ounces", "name": "Zeptograms to Ounces", "category": "weight", "type": "standard", "teaser": "Convert zeptograms into ounces for ultra-small weights.", "labels": {"in1": "Zeptograms", "in2": "Ounces"}, "factor": 3.5273961949580413e-23},
{"slug": "zeptograms-to-pounds", "name": "Zeptograms to Pounds", "category": "weight", "type": "standard", "teaser": "See how many pounds a zeptogram equals.", "labels": {"in1": "Zeptograms", "in2": "Pounds"}, "factor": 2.204622621848776e-24},
];