Das Ergebnis ist schon okay, ich verstehe nur nicht ganz den Tangens in Deiner Ermittlung, der ist nämlich Gegenkathete durch Ankathete. Wenn Du aber die Sparrenlänge (ich nehme an dass Du das meinst) berechnen willst, dann ist das ja die Hypothenuse in dem Dreieck mit der Höhe des Daches als Gegenkathete, der halben Hausbreite als Ankathete und eben der Sparrenlänge als Hypothenuse.
Und dann ist:
Halbe Hausbreite / Sparrenlänge = Ankathete / Hypothenuse = cos (30°)
d.h.
Sparrenlänge = halbe Hausbreite / cos(30°).
Warum Du auf das gleiche Ergebnis kommst ?
Vllt. weil tan = sin/cos ist und sin(30°) zufällig 1/2 ist und dann sich zusammen mit der Tatsache dass Du die ganze Hausbreite anstelle der halben ansetzt irgendwie das gleiche rauskommt (tut es aber vermutlich bei einem anderen Winkel nicht mehr