MCP로 연결 →

계산 입력

공식

광고

결과

총칼로리
500
kcal
영양소 칼로리 (kcal) 전체 중 비율(%)
탄수화물 200 40%
단백질 120 24%
지방 180 36%
알코올 0 0%

이 계산기는 무엇을 하나요?

이 도구는 음식이나 한 끼 식사에 들어 있는 각 영양소의 그램(g) 수치를 칼로리(킬로칼로리, kcal)로 바꿔 줍니다. 계산에는 영양학에서 널리 쓰이는 앳워터(Atwater) 에너지 계수를 적용합니다. 즉 탄수화물과 단백질은 1g당 약 4kcal, 지방은 1g당 9kcal, 알코올은 1g당 7kcal로 계산합니다. 식품 영양성분표에 적힌 그램 수치를 입력하면 총 열량은 물론, 그 칼로리가 각 영양소에 어떻게 분배되는지까지 곧바로 확인할 수 있습니다.

사용 방법

영양성분표에서 탄수화물·단백질·지방의 그램(g) 수치를 확인한 뒤 각 칸에 입력하세요. 와인·맥주·증류주처럼 알코올이 들어 있는 경우에는 순수 알코올의 그램 수도 함께 입력하고, 알코올이 없다면 0으로 두면 됩니다. '계산하기'를 누르면 총칼로리와 함께 그 칼로리가 어디에서 나오는지를 백분율로 나눠 보여 줍니다.

계산 공식 풀이

계산 방식은 가중치를 곱해 더하는 단순한 합산입니다. $$\text{칼로리} = 4 \times \text{탄수화물} + 4 \times \text{단백질} + 9 \times \text{지방} + 7 \times \text{알코올}$$. 각 영양소 1g은 체내에서 대사될 때 정해진 양의 에너지를 내므로, 그램 수에 1g당 계수를 곱한 뒤 모두 더하면 총 열량이 나옵니다. 영양소별 비율은 해당 영양소의 칼로리를 총칼로리로 나눈 뒤 100을 곱해 구합니다.

광고
단백질, 탄수화물, 지방, 알코올의 그램당 칼로리를 비교한 막대그래프
애트워터 계수: 단백질, 탄수화물, 지방, 알코올은 각각 그램당 4, 4, 9, 7kcal.

예시로 계산해 보기

탄수화물 50g, 단백질 30g, 지방 20g이 들어 있고 알코올은 없는 식사를 예로 들어 보겠습니다. 탄수화물 \(= 4 \times 50 = 200\,\text{kcal}\), 단백질 \(= 4 \times 30 = 120\,\text{kcal}\), 지방 \(= 9 \times 20 = 180\,\text{kcal}\)입니다. 합계는 $$200 + 120 + 180 = 500\,\text{kcal}$$ 이 됩니다. 비율로 보면 탄수화물 40%, 단백질 24%, 지방 36%입니다.

자주 묻는 질문

지방은 왜 1g당 칼로리가 더 높은가요? 지방 분자는 에너지 밀도가 높아 1g당 약 9kcal를 내는 반면, 탄수화물과 단백질은 1g당 4kcal에 그치기 때문입니다.

식이섬유도 계산에 넣어야 하나요? 식이섬유는 탄수화물의 일종이지만 대부분 소화되지 않습니다. 영양성분표에는 이미 이 점이 반영된 경우가 많으므로, 이 도구는 표에 적힌 총 탄수화물 값을 그대로 사용합니다.

계산 결과가 영양성분표와 조금 다른 이유는 무엇인가요? 제조사가 수정된 앳워터 계수를 쓰거나 수치를 반올림하는 경우가 있어, 몇 칼로리 정도의 작은 차이는 자연스러운 현상입니다.

최종 업데이트:

건강 및 피트니스 인기 계산기

건강 및 피트니스 계산기 전체 보기 →