狗一天吃多少狗粮 / 猫一天吃多少猫粮:按粮袋标尺换算

把粮袋上的建议喂食量,换算到你家宠物的体重。

纯换算 · 不含需专业确认的判断

① 抄下粮袋上的建议量(至少 2 组)

看着包装背面那张表填。有两组就能算,填得越全越准。

1 kg → g
2 kg → g
3 kg → g

单位 kg。最近一次稳定称重值。

结果按你提供的包装建议量换算,不是本系统给出的喂养建议。

这个工具做什么

大部分粮袋背面都印着一张"体重 → 建议喂食量"的表,一般给 3–6 档。问题是它只覆盖几个整数体重,你家宠物往往落在两档之间。这个工具做的事很简单:在你提供的两档之间做线性插值,给你每天多少克、每餐多少克。

每一项输入是什么

粮袋档位
从包装上抄下至少两组"体重(kg)— 建议每日克数"。抄得越全越准。
宠物体重
当前的体重,单位 kg。取值以最近一次稳定称重为准。
每日餐数
你实际分几顿喂。结果会按餐数拆分。

怎么算的

  1. 把输入的档位按体重升序排列,体重相同的档位去重(后填的覆盖先填的)。
  2. 找到你家宠物体重落在哪两档之间,用线性插值算出中间值:克数 = 低档克数 + (体重 − 低档体重) ÷ (高档体重 − 低档体重) × (高档克数 − 低档克数)。
  3. 每餐克数 = 每日克数 ÷ 餐数。
  4. 体重低于最低档或高于最高档时取最近的一档并给出提示——超出一张表的两端时,线性外推不安全。
  5. 本工具不包含任何营养学公式,不使用 RER/MER,也不使用任何由我们判断的营养参数。它算的是你自己提供的那张表。

什么情况下不适用

  • 适用于包装上提供了成对"体重—喂食量"数据的干粮或湿粮。
  • 包装只写了一句话建议(例如"每日每公斤体重 15 克")时,请改用热量-克数换算。
  • 包装的体重区间跨度通常很大(例如 5–10 kg 共用一档),插值结果只是"介于两者之间",不等于该体重的精确需求。
  • 妊娠、哺乳、疾病、处方粮、明显偏胖或偏瘦的宠物,不应只按包装标尺决定喂食量。

数据从哪来

来自你自己提供的包装信息。本工具不含任何我们自设的营养参数,也不引用外部营养文献。它只对你输入的数字做运算,所以来源就在你手上,可以随时核对。

常见问题

为什么不直接用公式算,要用粮袋的表?

因为"该喂多少"首先是这套粮的配方和厂家给的答案。用你手上的包装,数据来源最清楚,出了问题也能追溯到那张表。我们只在两档之间做插值。

结果和粮袋上写的不一样,是我填错了吗?

大概率没有。粮袋只给几档整数体重,你家宠物落在中间,插值结果本来就会和包装上任何一行都不同。

喂一段时间体重变了怎么办?

重新称重、重新算。喂食量不是一次定终身的数字,建议每 2–4 周称一次,把体重记到宠物档案里看趋势。

还可以用