Как посчитать калорийность по белкам, жирам и углеводам

Калорийность продукта складывается из энергии питательных веществ. Один грамм белка даёт 4 ккал, жира 9 ккал, доступных углеводов 4 ккал, клетчатки 2 ккал, этанола 7 ккал. Для напитка калькулятор сам переводит объём и крепость в граммы чистого спирта.
Ккал = 4 × белки + 9 × жиры + 4 × углеводы + 2 × клетчатка + 7 × объём напитка × крепость ÷ 100 × 0,789
Такие коэффициенты называют факторами Этуотера. В рекомендациях Продовольственной и сельскохозяйственной организации ООН указаны значения 4, 9, 4, 2 и 7 ккал на грамм. Это оценка физиологически доступной энергии.
Крепость на этикетке показывает долю этанола по объёму. Например, в 150 мл напитка крепостью 12% содержится 18 мл чистого этанола. Для перевода в массу используется плотность 0,789 г/мл при 20 °C из данных NIST Chemistry WebBook.
Режим «на 100 г» подходит для состава твёрдого продукта с этикетки. Сумма компонентов не может быть больше 100 г, ведь часть массы занимают вода и минералы. Для алкогольного напитка выберите режим порции: чтобы получить значение на 100 мл, введите порцию 100 мл.
Какие углеводы вводить
Поле углеводов рассчитано на доступные углеводы, которые усваиваются и дают около 4 ккал на грамм. Клетчатка вводится отдельно и получает коэффициент 2 ккал на грамм. Если внести клетчатку ещё и в углеводы, её энергия посчитается дважды.
На одной этикетке строка «углеводы» уже исключает пищевые волокна, на другой показатель может описывать углеводы по разности и включать клетчатку. Поэтому сначала проверьте способ записи. Если клетчатка входит в общее значение углеводов, вычтите её и внесите остаток как доступные углеводы.
Килоджоули рассчитываются из килокалорий: 1 ккал равна 4,184 кДж. Результаты округляются до целого числа. Производитель может использовать специальные коэффициенты продукта и правила округления маркировки.
Как формула работает на продуктах и порциях
🥣 Йогурт на 100 г: 10 г белка, 5 г жира, 20 г углеводов и 3 г клетчатки. Получаем 40 + 45 + 80 + 6 = 171 ккал, или 715 кДж. Такой пример удобно использовать для проверки калькулятора: алкоголь остаётся нулевым.
🫒 Масло на 100 г: 100 г жира, остальные поля равны нулю. Расчёт даёт 100 × 9 = 900 ккал. Сумма компонентов ровно 100 г допустима. Если добавить хотя бы 1 г другого вещества, режим на 100 г честно остановит расчёт.
🍷 В бокале 150 мл вина крепостью 12%. Чистый этанол занимает 150 × 12 ÷ 100 = 18 мл и весит 18 × 0,789 = 14,2 г. Алкоголь добавляет около 99 ккал, или 416 кДж. Сахар и другие углеводы вина, если они известны, вводятся отдельно.
🥪 Сэндвич: 18 г белка, 14 г жира, 42 г доступных углеводов и 6 г клетчатки. Порция даёт 72 + 126 + 168 + 12 = 378 ккал. Жиры занимают меньше граммов, чем углеводы, но дают почти сопоставимый вклад из-за коэффициента 9.
🥗 Овощная порция: 4 г белка, 2 г жира, 12 г доступных углеводов и 10 г клетчатки. Получается 16 + 18 + 48 + 20 = 102 ккал. Если считать всю клетчатку как обычные углеводы, ответ вырос бы до 122 ккал, то есть ошибка составила бы 20 ккал.
Как читать результат и находить расхождения
Главное число показывает энергию введённого состава. Строки под ним объясняют вклад белков с углеводами, жиров, клетчатки и алкоголя. Для напитка отдельно показывается масса чистого спирта. Например, 50 г жира сразу добавят 450 ккал.
Калькулятор отвечает на вопрос о продукте или конкретной порции. Он не определяет суточную потребность человека, цель снижения веса или пропорции рациона. Для этой отдельной задачи используйте калькулятор суточной нормы КБЖУ, где учитываются пол, возраст, рост, вес и активность.
Расхождение с лабораторной или справочной калорийностью не всегда означает ошибку. Общие коэффициенты удобны для воспроизводимой оценки, но USDA FoodData Central также использует специальные факторы Этуотера для отдельных продуктов. Ещё одна причина расхождения состоит в том, что аналитические значения белка, жира, клетчатки и сахаров имеют собственную погрешность.
Важно. Не используйте этот расчёт как анализ неизвестного блюда. Сначала нужны массы компонентов из этикетки, рецепта или надёжной пищевой базы. Вода и минералы не добавляют энергию по этой формуле, но занимают часть массы продукта.
Частые вопросы
Ответы ниже помогают разделить клетчатку и углеводы, выбрать режим и понять, почему итог может отличаться от упаковки.
Почему жир даёт больше калорий, чем белки и углеводы?
В общих факторах Этуотера один грамм жира соответствует 9 ккал, а грамм белка или доступных углеводов 4 ккал. Поэтому одинаковая масса жира даёт более чем вдвое больший вклад в итог.
Нужно ли включать клетчатку в углеводы?
Нет, в этом калькуляторе клетчатка вводится отдельно. Поле углеводов предназначено для доступных углеводов. Если показатель на этикетке включает клетчатку, сначала вычтите её, иначе энергия пищевых волокон посчитается дважды.
Чем режим порции отличается от расчёта на 100 г?
В режиме на 100 г сумма введённых компонентов ограничена 100 г. В режиме порции поля описывают всё блюдо или напиток, поэтому их сумма может быть больше 100 г.
Можно ли получить нулевую калорийность?
Да. Если белки, жиры, доступные углеводы, клетчатка и объём алкогольного напитка равны нулю, результат тоже равен 0 ккал. Реальный продукт при этом может содержать неучтённые органические кислоты или полиолы.
Почему ответ отличается от калорийности на этикетке?
Производитель может применять специальные коэффициенты продукта, иные правила учёта клетчатки и установленное округление. Проверьте также, не перепутаны ли значения на порцию и на 100 г.
Как перевести килокалории в килоджоули?
Умножьте килокалории на 4,184. Например, 171 ккал соответствуют 715,464 кДж, а после округления калькулятор показывает 715 кДж.
Как калькулятор учитывает крепость напитка?
Он умножает объём напитка на крепость и делит на 100, получая миллилитры этанола. Затем переводит их в граммы с коэффициентом плотности 0,789 и умножает массу на 7 ккал.
Учитывает ли формула сахарные спирты и органические кислоты?
Нет. Полиолы и органические кислоты имеют собственные коэффициенты и не представлены отдельными полями. Для продукта, где они дают заметную часть энергии, точнее использовать значение производителя или расширенный состав из пищевой базы.
Можно ли рассчитать калорийность рецепта?
Да. Сложите белки, жиры, доступные углеводы и клетчатку всех ингредиентов, выберите режим порции, затем отдельно укажите объём и крепость алкогольного напитка. Чтобы получить значение на 100 г готового блюда, разделите итоговые калории на массу блюда и умножьте на 100.
Похожие калькуляторы
Возможно вам пригодятся ещё несколько калькуляторов по данной теме:
- Калькулятор калорий в порции. Укажите калорийность на 100 г или 100 мл и размер порции; обратный режим рассчитает массу под заданное число ккал.
- Калькулятор калорийной плотности. Введите калорийность и массу продукта, чтобы узнать ккал на грамм и на 100 г; второй режим сравнит два варианта.
- Калькулятор КБЖУ. Рассчитайте онлайн норму калорий, белков, жиров и углеводов (КБЖУ), чтобы снизить вес или похудеть для мужчин и женщин.
- Алкогольный калькулятор. Рассчитайте точную скорость выведения алкоголя из организма (в крови и выдыхаемом воздухе): через сколько времени водителю можно садиться за руль.
- Калькулятор основного обмена. BMR. Рассчитайте, сколько калорий вы тратите каждый день в рамках основного обмена веществ.
- Калькулятор шашлыка. Рассчитайте на онлайн-калькуляторе, сколько нужно взять мяса для шашлыка.
- Калькулятор нормы белка в день. Рассчитайте суточную норму протеина для взрослых мужчин и женщин исходя из веса в кг, роста, пола, возраста, физической активности и целей.
- Калькулятор белка на 100 ккал. Введите белок и калорийность на 100 г, чтобы получить граммы белка на 100 ккал; при желании добавьте второй продукт.
- Граммы в ложки. Переведите онлайн граммы в чайные или столовые ложки и наоборот.
- Калькулятор миллилитров в стакане. Узнайте количество миллилитров в одном обычном стакане, чтобы соблюсти рецепт.
Есть что добавить?
Напишите своё мнение, комментарий или предложение.