Body Fat from Weight and Height (bodyfat2)

Calculate body fat percentage using weight, height, age, and gender. Get accurate results based on BMI and US Navy methods.

Body Fat from Weight and Height

Purpose

The function calculates the body fat percentage using two different methods: the BMI method and the US Navy method. It takes into account the user's age, sex, weight, height, neck circumference, waist circumference, and hip circumference.

Use Cases

  • Calculate body fat percentage for adults based on BMI
  • Calculate body fat percentage for boys and girls based on BMI
  • Calculate body fat percentage using the US Navy method for adult males and females

How to Use

  1. Fill in the required fields with your information
  2. Click on the calculate button to get the results

Input Values

  1. Age: Enter your age in years (default unit is years)
  2. Sex: Select your gender (M for male, F for female)
  3. Weight: Enter your weight (default unit is kilograms)
  4. Height: Enter your height (default unit is centimeters)
  5. Neck Circumference: Enter your neck circumference (default unit is centimeters)
  6. Waist Circumference: Enter your waist circumference (default unit is centimeters)
  7. Hip Circumference: Enter your hip circumference (default unit is centimeters)

Output Values

  1. Body Fat (%) US Navy Method: Body fat percentage calculated using the US Navy method
  2. Body Fat (%) BMI Method: Body fat percentage calculated using the BMI method

Any other Instruction

  • Make sure to enter accurate measurements for best results
  • Consult a healthcare professional for interpretation of the results

Code Analysis

  1. Calculate the BMI using the weight and height
  2. Convert the input values to metric units if needed
  3. Calculate the body fat percentage using the BMI method based on age and sex
  4. Calculate the body fat percentage using the US Navy method based on sex, waist, neck, hip, and height

Technical Parameters

age, sex, weight, height, neck, waist, hip

Return Values

Body Fat (%) US Navy Method, Body Fat (%) BMI Method

Example Expressions

You can use the following expressions to directly evaluate in a non-interactive manner using eva():

bodyfat2(age='25 yr', sex='M', weight='70 kg', height='180 cm', neck='40 cm', waist='85 cm', hip='95 cm')
bodyfat2(age='30 yr', sex='F', weight='65 kg', height='165 cm', neck='35 cm', waist='70 cm', hip='90 cm')

Click on Help icon to open the help page on a separate window.






Calculator: bodyfat2, Created by: super, V#0: , Variant owner: , Link