Hallo,ich habe folgendes Problem.Wenn ich folgende Zeile in meinen Code schreibe ps = 288.68 * (1.098 + Tempi/100)^8.02; bekomme ich folgende Fehlermeldung invalid operands to binary ^ (have 'double' and 'double') Die math.h habe ich eingebunden. Wäre nett,wenn mir jemand helfen könnte,diese Fehlermeldung zu beseitigen. gruss andy
Nachtrag Tempi ist als double definiert.
Moment. Verstehst Du was die Fehlermeldung bedeutet? Du hast zwei double Operanden mit dem Exklusiv-Oder-Operator verknüpft. Diese Meldung kann man nicht beseitigen. Es kommt darauf an, was Du erreichen willst. Ich nehme an, Du willst potenzieren. Das geht mit der Funktion pow. Achtung, da gibt es glaube ich mehrere Varianten. Musst Du mal in der Library-Referenz nachgucken.
Hallo,danke für die antwort. Ich möchte mir die absolute Feuchtigkeit ausrechnen,Temperatur und relative Feuchtigkeit habe ich. Ein zwischenschritt zum ausrechnen ist ps = 288.68 * (1.098 + Tempi/100)^8.02; wobei Tempi die Temperatur innen ist. Wie kann ich also ps mit der Formel berechnen? Wäre nett,wenn mir das jemand erklären könnte. gruss andy
andy schrieb: > Wie kann ich also ps mit der Formel berechnen? Hast du irgend eine der bisherigen Antworten gelesen und verstanden? Wenn nicht, gehe zurück auf Los, und versuch es nochmal. Alternativ kennst du versuchen, die selber zwei Fragen zu beantworten: a) was willst du überhaupt berechnen? b) was hat der C-Operator ^ damit zu tun? Oliver
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.