Division by zero

Ich möchte gerne anhand von zwei Werten eine Dritte berechnen.

SetValue(11309 /*[Scripte\Resol\Anlagenleistung in kW/h heute]*/, round(GetValue(40786 /*[Scripte\Resol\Wärmemenge in kWh heute]*/)/GetValue(50980 /*[Scripte\Resol\Betriebsstunden in h heute]*/), 4) ); // Anlagenleistung pro Tag;

Da ich hier einen Wert durch den anderen dividiere, der zweite Wert jedoch durchaus = 0 sein kann wirft IPS mir einen Fehler.

Warning:  Division by zero in [Scripte\Resol\daten_holen] on line 23

Das ist ja auch soweit richtig! Ich möchte es nun „abfangen“ und nutze dafür

If (50980 /*[Scripte\Resol\Betriebsstunden in h heute]*/ > 0)
{
	*ZEILE VON OBEN*
	return;
}

nur das akzeptiert er nicht. Habe ich falsch programmiert?

GetValue fehlt.

Gruss, Michael

Einfach so!! 1000 Dank. Läuft! :slight_smile: