// Second exercise, p. 110. func TestMinSep(t *testing.T) { sep, err := angle.MinSep(jd1, jd3, r1, d1, r2, d2) if err != nil { t.Fatal(err) } answer := unit.AngleFromDeg(.5017) // on p. 111 if math.Abs((sep-answer).Rad()/sep.Rad()) > 1e-3 { t.Fatal(sep, answer) } }
// Second exercise, p. 110. func TestMinSep(t *testing.T) { sep, err := angle.MinSep(jd1, jd3, r1, d1, r2, d2) if err != nil { t.Fatal(err) } answer := .5017 * math.Pi / 180 // on p. 111 if math.Abs((sep-answer)/sep) > 1e-3 { t.Fatal(sexa.NewFmtAngle(sep)) } }