
음식 영양소 비율 계산기 사용법
탄수화물·단백질·지방을 모두 같은 기준으로 합산해 입력해요. 한 끼 식사라면 한 끼의 영양소를, 하루 식단이라면 하루 섭취량을 입력하면 돼요.
- 탄수화물에 탄수화물 양을 g 단위로 입력해요.
- 단백질에 단백질 양을 g 단위로 입력해요.
- 지방에 지방 양을 g 단위로 입력해요.
- 결과에서 세 영양소의 열량을 합친 총열량과 영양소별 열량 비율을 확인해요.
각 입력값은 0g부터 1,000g까지 소수로 입력할 수 있어요.
계산 방법

탄수화물과 단백질은 1g당 4kcal, 지방은 1g당 9kcal로 환산해요.
세 열량을 더해 총열량을 계산해요.
열량 비율은 각 영양소의 열량을 총열량으로 나눈 뒤 100을 곱해요.
총열량이 0kcal이면 나눗셈을 할 수 없으므로 세 영양소의 비율을 모두 0%로 표시해요.
계산 예시

| 탄수화물 | 단백질 | 지방 | 총열량 | 열량 비율 |
|---|---|---|---|---|
| 300g | 100g | 70g | 2,230kcal | 탄수화물 53.8117% · 단백질 17.9372% · 지방 28.2511% |
| 100g | 150g | 80g | 1,720kcal | 탄수화물 23.2558% · 단백질 34.8837% · 지방 41.8605% |
| 0g | 0g | 0g | 0kcal | 탄수화물 0% · 단백질 0% · 지방 0% |
첫 번째 예시는 탄수화물 300 × 4 = 1,200kcal, 단백질 100 × 4 = 400kcal, 지방 70 × 9 = 630kcal이며 세 값을 더하면 2,230kcal예요.
결과 해석과 계산 범위
화면의 주된 결과인 총열량은 입력한 세 영양소가 만드는 열량의 합이에요. 열량 비율은 영양소의 무게 비율이 아니라 총열량에서 각 영양소가 차지하는 비율이에요. 지방은 같은 1g이라도 탄수화물과 단백질보다 더 많은 열량으로 계산돼요.
이 계산기는 각 영양소를 0~1,000g 범위에서 입력받고 소수도 허용해요. 결과와 관찰 화면의 열량은 소수점 아래 네 자리까지 반올림해요. 식품 라벨의 표시 기준, 영양소별 세부 항목, 조리 과정에 따른 변화는 별도로 반영하지 않아요.
식품 라벨이나 식단 기록을 비교할 때는 모든 값을 1회 제공량, 한 끼 또는 하루 섭취량 중 같은 기준으로 맞춰 입력해 주세요. વ્યક્તિ별 영양 목표나 질환 관리에 필요한 기준은 별도의 의학적·영양학적 상담이 필요해요.
자주 묻는 질문
영양소 비율은 g 기준인가요?
아니요. 각 영양소가 만드는 열량을 기준으로 계산해요. 탄수화물과 단백질은 1g당 4kcal, 지방은 1g당 9kcal를 적용해요.
탄수화물·단백질·지방을 모두 0g으로 입력하면 어떻게 되나요?
총열량은 0kcal이고 각 영양소의 열량 비율은 0%로 표시돼요. 총열량이 0이면 비율을 나눌 수 없으므로 모두 0%로 처리해요.
소수점이 있는 g도 입력할 수 있나요?
입력할 수 있어요. 25.5g처럼 소수도 허용하며 결과는 소수점 아래 네 자리까지 반올림해 표시해요.
음식의 실제 총열량과 다른 이유는 무엇인가요?
이 계산기는 입력한 세 가지 영양소의 g만으로 계산해요. 식품 라벨의 반올림, 식이섬유·알코올 등 별도 항목, 제조 과정은 반영하지 않아요.
하루 식단과 한 끼 식단 모두 계산할 수 있나요?
계산할 수 있어요. 탄수화물·단백질·지방을 모두 같은 기준으로 합산해 입력하면 한 끼, 하루 또는 원하는 식사 단위의 총열량과 비율을 확인할 수 있어요.









































































































































































