Hilfe bei Formel für Kohlenhydratrechner

  • 2 Antworten
  • Letztes Antwortdatum
L

Lawyer

Ambitioniertes Mitglied
11
Hallo zusammen,

da ich mich im Thread vertan habe, hier nochmal ein neuer Versuch.

Mal eine Frage an die Mathematiker hier. Ich habe mir eine Scene gebaut um Kohlenhydrate in der Trockensubstanz zu berechenen. Die Scene soll der Kohlenhydratberechnung von Katzenfutter dienen, da meine Katze Diabetes hat. Ich weiß klingt komisch, dass mit Tasker umsetzen zu wollen. Ist aber besser als einen Katalog mit Futtersorten rum zu schleppen:cool2:. Ich habe die Scene nach diese Vorlage gebaut.
Tasker Skripte & Tutorials: [Profil]Kraftstoffverbrauch
Das klappt auch soweit ganz gut. Aber es harpert an der Eingabe der Formel.
Die Formel lautet im Klartext

(100-(Rohprotein+Rohfett+Rohfaser+Rohasche+Feuchtigkeit ))*100
__________________________________________________ _____
(100-Feuchtigkeit)

In Tasker habe ich das dann so eingegeben:
Variable set
Name %Kohlehydrate
To (100-(%Rohprotein+%Rohfett+%Rohfaser+%Rohasche+%Feuchtigkeit )*100)/(100-%Feuchtigkeit)
Do Maths Yes

Bei dieser Formel kommt allerdings nur Unsinn raus. Hat jemand eine Lösung, wie die Formel bei Tasker eingegeben wird?

Bei der Eingabe der Werte habe ich auch versucht mit "," oder "." zu arbeiten. Auch eine Trennung zwischen jedem Operator änder nichts am Ergebnis.
 
  • Danke
Reaktionen: zwantE
Lawyer schrieb:
Die Formel lautet im Klartext

(100-(Rohprotein+Rohfett+Rohfaser+Rohasche+Feuchtigkeit ))*100
__________________________________________________ _____
(100-Feuchtigkeit)

In Tasker habe ich das dann so eingegeben:
Variable set
Name %Kohlehydrate
To (100-(%Rohprotein+%Rohfett+%Rohfaser+%Rohasche+%Feuchtigkeit )*100)/(100-%Feuchtigkeit)

Die Formeln sind nicht gleich. Oben wird die komplette Summe des Zählers mit 100 Multipliziert, während unten nach der Multiplikation von der 100 subtrahiert wird. Kp ob der Fehler nur hier im Post besteht oder auch in deinem Task?

:edit: Ah, scheint wohl auch dein Task von betroffen zu sein

das Berechnungsergebnis stimmt noch nicht. Statt 11,11 kommt - 538.889 raus, wenn ich Beispielwerte eingebe.
Falls die Obere, die korrekte Variante ist, sollte es in deinem Task wie folgt aussehen:

To (100-(a+b+c+d+e))*100/(100-e)
 
Zuletzt bearbeitet:
  • Danke
Reaktionen: Lawyer
Genau das war der Fehler. Ich hatte die ")" an der falschen Stelle gesetzt. Bei mir geht der Danke-Button noch nicht, da das erst mein siebter Beitrag ist. Wird aber noch nachgeholt. Darum schonmal Vielen Dank.
Ich lade das Profil mal hoch. Vielleicht kann das noch jemand brauchen.

Die Idee mit der Eieruhr finde ich übrigens klasse.:thumbup:
 

Anhänge

  • KH-Rechner.zip
    1,1 KB · Aufrufe: 120
  • Danke
Reaktionen: zwantE

Ähnliche Themen

U
Antworten
5
Aufrufe
147
semko
S
joerg-rz
  • joerg-rz
Antworten
3
Aufrufe
336
joerg-rz
joerg-rz
X
Antworten
0
Aufrufe
69
xyzUpdate
X
Zurück
Oben Unten