You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
51 lines
1.4 KiB
Go
51 lines
1.4 KiB
Go
package basic
|
|
|
|
import (
|
|
"fmt"
|
|
"testing"
|
|
)
|
|
|
|
func Test_LoBo(t *testing.T) {
|
|
fmt.Printf("%.9f", dt_cal(2020.5))
|
|
}
|
|
|
|
func Test_LoBoRaDec(t *testing.T) {
|
|
jde := 2451545.0
|
|
lo, bo := RaDecToLoBo(jde, 10, 50)
|
|
fmt.Println("LO,BO", lo, bo)
|
|
fmt.Println(LoBoToRaDec(jde, lo, bo))
|
|
lo, bo = RaDecToLoBo(jde, 40, 80)
|
|
fmt.Println("LO,BO", lo, bo)
|
|
fmt.Println(LoBoToRaDec(jde, lo, bo))
|
|
lo, bo = RaDecToLoBo(jde, 90, 50)
|
|
fmt.Println("LO,BO", lo, bo)
|
|
fmt.Println(LoBoToRaDec(jde, lo, bo))
|
|
lo, bo = RaDecToLoBo(jde, 130, 50)
|
|
fmt.Println("LO,BO", lo, bo)
|
|
fmt.Println(LoBoToRaDec(jde, lo, bo))
|
|
lo, bo = RaDecToLoBo(jde, 160, 50)
|
|
fmt.Println("LO,BO", lo, bo)
|
|
fmt.Println(LoBoToRaDec(jde, lo, bo))
|
|
lo, bo = RaDecToLoBo(jde, 180, 50)
|
|
fmt.Println("LO,BO", lo, bo)
|
|
fmt.Println(LoBoToRaDec(jde, lo, bo))
|
|
lo, bo = RaDecToLoBo(jde, 210, 50)
|
|
fmt.Println("LO,BO", lo, bo)
|
|
fmt.Println(LoBoToRaDec(jde, lo, bo))
|
|
lo, bo = RaDecToLoBo(jde, 260, 50)
|
|
fmt.Println("LO,BO", lo, bo)
|
|
fmt.Println(LoBoToRaDec(jde, lo, bo))
|
|
lo, bo = RaDecToLoBo(jde, 270, 50)
|
|
fmt.Println("LO,BO", lo, bo)
|
|
fmt.Println(LoBoToRaDec(jde, lo, bo))
|
|
lo, bo = RaDecToLoBo(jde, 300, 50)
|
|
fmt.Println("LO,BO", lo, bo)
|
|
fmt.Println(LoBoToRaDec(jde, lo, bo))
|
|
lo, bo = RaDecToLoBo(jde, 350, 50)
|
|
fmt.Println("LO,BO", lo, bo)
|
|
fmt.Println(LoBoToRaDec(jde, lo, bo))
|
|
lo, bo = RaDecToLoBo(jde, 0, 50)
|
|
fmt.Println("LO,BO", lo, bo)
|
|
fmt.Println(LoBoToRaDec(jde, lo, bo))
|
|
}
|