THE NUMORIX GUIDE
How to use the Ideal Weight Calculator
Last reviewed September 14, 2026
What this calculator does
The route sets inchesOver60 = max(0, height - 60), then applies Hamwi, Devine, Robinson, and Miller height formulas selected by the male or female option.
Formula and method
The route sets inchesOver60 = max(0, height - 60), then applies Hamwi, Devine, Robinson, and Miller height formulas selected by the male or female option. It separately calculates a BMI 18.5-24.9 weight range from height in meters. The field named bmi in the result is actually the arithmetic average of the four raw formula outputs.
Variables and inputs
Height is in inches and age is in years; age is displayed but not used. The formula outputs are shown in pounds, while the healthy BMI range is calculated through kilograms and converted to pounds. The male and female options select different constants.
Worked example
For the default male height of 70 in: inchesOver60 = 10; Hamwi = 106 + 6 * 10 = 166, Devine = 50 + 2.3 * 10 = 73, Robinson = 52 + 1.9 * 10 = 71, and Miller = 56.2 + 1.41 * 10 = 70.3. The engine averages those raw values to 95.1 and displays it as Average Ideal Weight; its separate BMI range is 128.9-173.5 lb.
How to interpret the result
The four named formulas are reference estimates, not a universal ideal. The BMI range is a separate height-based screening range. In this implementation the average combines the Hamwi pound result with formulas conventionally expressed in kilograms, so the displayed average should not be treated as a reliable weight target.
Common mistakes to avoid
Enter height in inches, not centimeters, and do not assume age changes the result. Do not mistake the result field named bmi for BMI: it is an average of four formula outputs, while the 18.5-24.9 range is the actual BMI-derived section.
Assumptions and limitations
The engine mixes raw formula outputs with inconsistent unit conventions when calculating its average, labels that average as `bmi`, and displays it in pounds. It does not account for body composition, muscle, ethnicity, age-related changes, pregnancy, or health conditions. Use the formula-specific values and broader clinical context rather than the mislabeled average alone.