Macro Calculator
Күнделікті калориялы мақсатты аминқышқылдары, көмірсулар және май граммдарына бөлу.
Нәтижелер жазу барысында жаңартылмақ.
Калькулятор туралы
A macro calculator turns a daily calorie target into grams of protein, carbohydrate and fat using a chosen ratio. It relies on the Atwater energy values — 4 calories per gram of protein and carbohydrate and 9 calories per gram of fat — so the three macros always add back up to your target. Pick a preset split or enter your own percentages under advanced options.
The math is identical for every macro: grams = (calories × macro %) ÷ calories-per-gram. Take a 2,000 kcal balanced 30/40/30 plan. Protein is 2,000 × 0.30 ÷ 4 = 150 g, carbohydrate is 2,000 × 0.40 ÷ 4 = 200 g, and fat is 2,000 × 0.30 ÷ 9 ≈ 67 g. Those convert back to 600 + 800 + 600 = 2,000 calories, confirming the split is internally consistent.
Use it after you have a calorie target from a TDEE or calorie-deficit calculator: macros decide the composition of those calories, which affects satiety, training performance and how much muscle you keep in a diet. Higher-protein splits suit people building or preserving muscle, endurance splits load more carbohydrate for glycogen, and keto splits push carbs very low. Total calories still drive weight change more than the exact ratio.
Жиі қойылатын сұрақтар
Макростар қалайша калориялар мен граммдар арасында ауыстырылады?
Әрбір макроның энергиялық құны бар: ақуыз мен көмірсулар бір грамм үшін 4 калориялы, майлар бір грамм үшін 9 калориялы. Грамдар = (калория × макро%) ÷ грамм үшін калориялы. 2000 ккал үшін 30/ 40/ 30 бөлініп, яғни 150 г ақуыз, 200 г көмірсу және 67 г май.
Макро бөлу дегеніміз не?
Балансты 30/40/30 көпшілікке жұмыс істейді, жоғары ақуыз (шамамен 40%) бұлшықеттерді құруға немесе сақтауға көмектеседі, ал кето бөлінуі көмірсуларды өте төмен ұстайды. Ең жақсы бір қатынас жоқ - жалпы калориялар бөлуден гөрі маңызды.
Үш макроның қосындысы менің калориямды есептей ме?
Иә. Сіз таңдаған пайыздар 100% - ға тең болғандықтан, ақуыз, көмірсулар мен майдан алынған калориялар күнделікті мақсатыңызға сәйкес келеді.
2000 калориялы диетада қанша грамм ақуыз бар?
It depends on the protein percentage. At 30% protein it is 150 g (2,000 × 0.30 ÷ 4), and at 40% it is 200 g. Change the split and the calculator recomputes the grams for each macro.
Қайсысы жақсы кето макро?
Кето диетасында 25 пайыз ақуыз, 5 пайыз көмірсу және 70 пайыз май болады. 2000 ккал-да 125 грамм ақуыз, 25 грамм көмірсу және 156 грамм май болады. Адам ағзасын май мен кетондармен қамтамасыз ету үшін көмірсу мөлшері өте аз болады.
Негізгі немесе жалпы көмірсулар саны есептелсін бе?
Бұл құрал калориялардан алынған жалпы көмірсулар граммын көрсетеді. Негізгі көмірсулар (жалпыдан дәнді дақылдар алынып тасталған) - аз көмірсулы диеталарда жиі қолданылатын бөлек бақылау параметрі; қайсысын таңдасаңыз да, күн сайын біркелкі сақтаңыз.
Макростар демалыс күндері өзгере ме?
Калкулятор келтірген калориялы мақсатты бөледі, сондықтан егер демалысқа шыққан күндеріңізде аз калориялы тамақ жесеңіз, сол аз мөлшерде енгізіңіз, сонда барлық макролар төмендейді. Көп адамдар ақуызды біркелкі ұстап, жаттығуларсыз күндері көбіне көмірсуларды азайтады.
API - бұл калькуляторды кодтан қолдану
Бұл калькуляторды бос JSON аяқтау нүктесі ретінде шақыру - кілт қажет емес. Төмендегі өріс мәндерін сұраныс параметрлері немесе JSON ретінде жіберіңіз. Елемегеніңіз бұл беттің әдетті параметрлері қолданылады; беймәлім параметрі - 400, ешқашан да үнсіз нөл. API құжаттамасын толық оқып шығу →
Аяқтау нүктесі
GET https://calculator.free/api/v1/macro/
curl
curl "https://calculator.free/api/v1/macro/?calories=2000&split=30-40-30"
JavaScript fetch()
const r = await fetch(
"https://calculator.free/api/v1/macro/?" + new URLSearchParams({
"calories": "2000",
"split": "30-40-30"
}));
const data = await r.json();
console.log(data.results);
Нәтижелер тек жалпы нұсқаулық ретінде ғана есептеледі, қаржылық, медициналық немесе салық кеңесі ретінде емес.