¿Cuántas calorías por gramo contiene la categoría de macronutrientes de carbohidratos en promedio?

El valor calórico de cada macronutriente por gramo es el siguiente:

9 calorías por gramo de grasa.
4 calorías por gramo de proteína
4 calorías por gramo de carbohidratos.
7 calorías por gramo de alcohol.

4 calorías por gramo.