gitee.com/quant1x/num@v0.3.2/logic_test.go (about)

     1  package num
     2  
     3  import (
     4  	"fmt"
     5  	"testing"
     6  )
     7  
     8  func Test___compare(t *testing.T) {
     9  	d1 := []float32{11, 12, 13, 14, 15}
    10  	d2 := []float64{1, 2, 3, 34, 5}
    11  	d3 := []float64{1, 2, 3, 34}
    12  
    13  	fmt.Println("----------<Gt>----------")
    14  	fmt.Println(Gt(d1, d2))
    15  	fmt.Println(Gt(d1, d3))
    16  	fmt.Println(Gt(d2, d3))
    17  	fmt.Println(Gt(d1, 13))
    18  	fmt.Println("----------<Gte>----------")
    19  	fmt.Println(Gte(d1, d2))
    20  	fmt.Println(Gte(d1, d3))
    21  	fmt.Println(Gte(d2, d3))
    22  	fmt.Println(Gte(d1, 13))
    23  	fmt.Println("----------<Lt>----------")
    24  	fmt.Println(Lt(d1, d2))
    25  	fmt.Println(Lt(d1, 13))
    26  	fmt.Println("----------<Lte>----------")
    27  	l1 := Lte(d1, d2)
    28  	l2 := Lte(d1, 13)
    29  	fmt.Println(l1)
    30  	fmt.Println(l2)
    31  	l3 := Or(l1, l2)
    32  	fmt.Println(l3)
    33  	l4 := Not(l3)
    34  	fmt.Println(l4)
    35  }