github.com/balzaczyy/golucene@v0.0.0-20151210033525-d0be9ee89713/core/util/convert_test.go (about) 1 package util 2 3 import ( 4 "testing" 5 ) 6 7 func TestByte315ToFloat(t *testing.T) { 8 data := [...]float32{0, 5.820766E-10, 6.9849193E-10, 8.1490725E-10} 9 for i, target := range data { 10 v := Byte315ToFloat(byte(i)) 11 if v-target > 1E-10 { 12 t.Error("Bits to float conversion fail.") 13 } 14 } 15 }