Hallo Daniel
Delphi-Quellcode:
function CelsiusinFahrenheit (Parameter : Real) : Real;
Begin
result := Parameter * 9 / 5 + 32;
end;
ist so niemals undefiniert, habs eben getestet. Sicher kann man bei komplexen Funktionen sofort ein Result definieren, hier ist es nicht nötig da immer definiert.
Hier sieht es natürlich anders aus:
Delphi-Quellcode:
function CelsiusinFahrenheit (Parameter : Real) : Real;
Begin
if parameter > -274 then
result := Parameter * 9 / 5 + 32;
end;
PS: Es gibt eine fertige CelsiustoFahrenheit