Beregn præcis, hvor meget mad din hund har brug for dagligt. Få øjeblikkelige resultater i kopper og gram baseret på vægt, alder, aktivitetsniveau. Forebyg fedme med korrekte portioner.
Denne beregner giver kun generelle retningslinjer. Den faktiske fodermængde kan variere afhængigt af din hunds specifikke behov, race og typen af foder. Konsultér altid din dyrlæge for personlige fodbefalinger.
Beregn den nøjagtige hundefoder-portion, din kæledyr har brug for, med vores gratis hundefoder-portionsberegner. Få øjeblikkelige, personlige fodervejledninger i kopper og gram baseret på din hunds vægt, alder, aktivitetsniveau og sundhedstilstand. Stop med at gætte og start med at fodre din hund den rigtige mængde hver dag.
En hundefoder-portionsberegner er et uundværligt værktøj, der fastslår den optimale daglige foderingsmængde for din hund ved hjælp af videnskabelige ernæringsmæssige formler. I modsætning til generiske fodertabeller på hundefoderpakker giver denne hundefoder-portionsberegner skræddersyede anbefalinger ved at analysere din hunds individuelle karakteristika for at opretholde den ideelle kropsvægt og forhindre fedme - den #1 sundhedsmæssige udfordring, der påvirker 56% af hunde i dag.
Nøglefordele ved at bruge vores hundefoder-portionsberegner:
At bruge vores hundefoder-portionsberegner tager kun 30 sekunder. Følg disse enkle trin for at få personlige fodervejledninger til din hund:
Indtast din hunds nuværende vægt i pund eller kilo. Brug enhedsskiftet for din præference. For de bedste resultater skal du bruge en nylig vægtmåling fra din dyrlæge eller hjemmevægt.
Vælg din hunds livsfase:
Vælg den mulighed, der matcher din hunds typiske dag:
Identificer din hunds kropsform:
Hundefoder-portionsberegneren viser øjeblikkeligt:
Vores hundefoder-portionsberegner bruger dyrlægeautoriserede formler til at bestemme den optimale foderingsmængde. At forstå beregningen hjælper dig med at foretage informerede justeringer for din hunds unikke behov.
Hundefoder-portionsberegneren starter med din hunds vægt som grundlag:
Basisformel:
Denne basismængde justeres derefter ved hjælp af multiplikatorer for alder, aktivitet og sundhedstilstand:
Fra pund til kilo:
Beregneren giver dobbelte målinger:
Bemærk: Den faktiske omregning varierer efter fodertætheden (100-140 g pr. kop)
1function calculateDogFoodPortion(weightLbs, ageYears, activityLevel, healthStatus) {
2 // Konvertér vægt til kg
3 const weightKg = weightLbs * 0.453592;
4
5 // Beregn basisbeløb
6 const baseAmount = weightKg * 0.075;
7
8 // Anvend alderfaktor
9 let ageFactor = 1.0;
10 if (ageYears < 1) ageFactor = 1.2;
11 else if (ageYears > 7) ageFactor = 0.8;
12
13 // Anvend aktivitetsfaktor
14 let activityFactor = 1.0;
15 if (activityLevel === 'low') activityFactor = 0.8;
16 else if (activityLevel === 'high') activityFactor = 1.2;
17
18 // Anvend sundhedsfaktor
19 let healthFactor = 1.0;
20 if (healthStatus === 'underweight') healthFactor = 1.2;
21 else if (healthStatus === 'overweight') healthFactor = 0.8;
22
23 // Beregn endelig mængde i kopper
24 const dailyPortionCups = baseAmount * ageFactor * activityFactor * healthFactor;
25
26 // Konvertér til gram
27 const dailyPortionGrams = dailyPortionCups * 120;
28
29 return {
30 cups: dailyPortionCups.toFixed(2),
31 grams: dailyPortionGrams.toFixed(0)
32 };
33}
34
35// Eksempel på brug
36const result = calculateDogFoodPortion(30, 4, 'moderate', 'ideal');
37console.log(`Daglig fodermængde: ${result.cups} kopper (${result.grams} gram)`);
38
1def calculate_dog_food_portion(weight_lbs, age_years, activity_level, health_status):
2 # Konvertér vægt til kg
3 weight_kg = weight_lbs * 0.453592
4
5 # Beregn basisbeløb
6 base_amount = weight_kg * 0.075
7
8 # Anvend alderfaktor
9 if age_years < 1:
10 age_factor = 1.2
11 elif age_years > 7:
12 age_factor = 0.8
13 else:
14 age_factor = 1.0
15
16 # Anvend aktivitetsfaktor
17 if activity_level == 'low':
18 activity_factor = 0.8
19 elif activity_level == 'high':
20 activity_factor = 1.2
21 else:
22 activity_factor = 1.0
23
24 # Anvend sundhedsfaktor
25 if health_status == 'underweight':
26 health_factor = 1.2
27 elif health_status == 'overweight':
28 health_factor = 0.8
29 else:
30 health_factor = 1.0
31
32 # Beregn endelig mængde i kopper
33 daily_portion_cups = base_amount * age_factor * activity_factor * health_factor
34
35 # Konvertér til gram
36 daily_portion_grams = daily_portion_cups * 120
37
38 return {
39 'cups': round(daily_portion_cups, 2),
40 'grams': round(daily_portion_grams)
41 }
42
43# Eksempel på brug
44result = calculate_dog_food_portion(30, 4, 'moderate', 'ideal')
45print(f"Daglig fodermængde: {result['cups']} kopper ({result['grams']} gram)")
46
1public class DogFoodCalculator {
2 public static class FoodPortion {
3 private final double cups;
4 private final int grams;
5
6 public FoodPortion(double cups, int grams) {
7 this.cups = cups;
8 this.grams = grams;
9 }
10
11 public double getCups() { return cups; }
12 public int getGrams() { return grams; }
13 }
14
15 public static FoodPortion calculatePortion(double weightLbs, double ageYears,
16 String activityLevel, String healthStatus) {
17 // Konvertér vægt til kg
18 double weightKg = weightLbs * 0.453592;
19
20 // Beregn basisbeløb
21 double baseAmount = weightKg * 0.075;
22
23 // Anvend alderfaktor
24 double ageFactor = 1.0;
25 if (ageYears < 1) ageFactor = 1.2;
26 else if (ageYears > 7) ageFactor = 0.8;
27
28 // Anvend aktivitetsfaktor
29 double activityFactor = 1.0;
30 if (activityLevel.equals("low")) activityFactor = 0.8;
31 else if (activityLevel.equals("high")) activityFactor = 1.2;
32
33 // Anvend sundhedsfaktor
34 double healthFactor = 1.0;
35 if (healthStatus.equals("underweight")) healthFactor = 1.2;
36 else if (healthStatus.equals("overweight")) healthFactor = 0.8;
37
38 // Beregn endelig mængde
39 double dailyPortionCups = baseAmount * ageFactor * activityFactor * healthFactor;
40 int dailyPortionGrams = (int) Math.round(dailyPortionCups * 120);
41
42 return new FoodPortion(Math.round(dailyPortionCups * 100) / 100.0, dailyPortionGrams);
43 }
44
45 public static void main(String[] args) {
46 FoodPortion result = calculatePortion(30, 4, "moderate", "ideal");
47 System.out.printf("Daglig fodermængde: %.2f kopper (%d gram)%n",
48 result.getCups(), result.getGrams());
49 }
50}
51
Brug denne referencetabel for typiske hundefoder-portioner baseret på vægt og standardforhold:
Hundvægt | Hvalp (kopper) | Voksen (kopper) | Senior (kopper) | Gram (voksen) |
---|---|---|---|---|
10 lbs | 0,41 | 0,34 | 0,27 | 41g |
20 lbs | 0,82 | 0,68 | 0,54 | 82g |
30 lbs | 1,23 | 1,02 | 0,82 | 122g |
40 lbs | 1,63 | 1,36 | 1,09 | 163g |
50 lbs | 2,04 | 1,70 | 1,36 | 204g |
60 lbs | 2,45 | 2,04 | 1,63 | 245g |
70 lbs | 2,86 | 2,38 | 1,90 | 286g |
80 lbs | 3,27 | 2,72 | 2,18 | 326g |
90 lbs | 3,67 | 3,06 | 2,45 | 367g |
100 lbs | 4,08 | 3,40 | 2,72 | 408g |
Baseret på moderat aktivitet og idealvægt. Juster ved hjælp af vores hundefoder-portionsberegner for præcise resultater.
Problem: Hundefoderpakker overestimerer ofte portioner med 20-30% for at øge salget. Løsning: Brug vores hundefoder-portionsberegner til personlige anbefalinger baseret på din hunds specifikke behov.
Problem: Brug af kaffekrus eller gætning fører til inkonsistente portioner og vægtøgning. Løsning: Investér i ordentlige målekopper eller en køkkenvægt. En kop = cirka 120 gram tørfoder.
Problem: Godbidder kan tilføje 200-400 ekstra kalorier dagligt uden justering af hovedmåltider. Løsning: Følg 10%-reglen - godbidder bør ikke overstige 10% af de daglige kalorier. Reducer måltidsportioner tilsvarende.
Problem: Fodring af alle husdyr i husholdningen med den samme mængde uanset størrelse, alder
Opdag flere værktøjer, der måske kan være nyttige for din arbejdsgang.