Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for Float32Val (0.21 sec)

  1. src/cmd/compile/internal/types2/const.go

    		return x.Kind() == constant.Bool
    	}
    
    	return false
    }
    
    func fitsFloat32(x constant.Value) bool {
    	f32, _ := constant.Float32Val(x)
    	f := float64(f32)
    	return !math.IsInf(f, 0)
    }
    
    func roundFloat32(x constant.Value) constant.Value {
    	f32, _ := constant.Float32Val(x)
    	f := float64(f32)
    	if !math.IsInf(f, 0) {
    		return constant.MakeFloat64(f)
    	}
    	return nil
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Feb 22 19:32:17 UTC 2024
    - 7.5K bytes
    - Viewed (0)
  2. src/go/types/const.go

    		return x.Kind() == constant.Bool
    	}
    
    	return false
    }
    
    func fitsFloat32(x constant.Value) bool {
    	f32, _ := constant.Float32Val(x)
    	f := float64(f32)
    	return !math.IsInf(f, 0)
    }
    
    func roundFloat32(x constant.Value) constant.Value {
    	f32, _ := constant.Float32Val(x)
    	f := float64(f32)
    	if !math.IsInf(f, 0) {
    		return constant.MakeFloat64(f)
    	}
    	return nil
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Apr 03 18:48:38 UTC 2024
    - 7.6K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/ir/const.go

    			return !ok || x>>bits != 0
    		}
    		x, ok := constant.Int64Val(v)
    		if x < 0 {
    			x = ^x
    		}
    		return !ok || x>>(bits-1) != 0
    	case t.IsFloat():
    		switch t.Size() {
    		case 4:
    			f, _ := constant.Float32Val(v)
    			return math.IsInf(float64(f), 0)
    		case 8:
    			f, _ := constant.Float64Val(v)
    			return math.IsInf(f, 0)
    		}
    	case t.IsComplex():
    		ft := types.FloatForComplex(t)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Sep 12 18:53:26 UTC 2023
    - 4K bytes
    - Viewed (0)
Back to top