prolog avg der Liste

Habe ich den code, der in der Lage zu berechnen, die avg eine Liste, aber das problem ist nur, es hat Fehler, wenn es ist die leere Liste. Ich möchte den Wert false zurück, wenn die Liste leer ist. irgendein Tip???

avg( List, Avg ):- 
    sum( List, Sum ),
    length( List, Length), 
    Avg is Sum /Length.
InformationsquelleAutor John | 2012-10-06
Schreibe einen Kommentar