Search Options

Results per page
Sort
Preferred Languages
Advance

Results 41 - 50 of 67 for IsNaN (0.04 sec)

  1. src/runtime/mgcscavenge_test.go

    		t.Error("failed pack/unpack check for scavChunkData 2")
    	}
    }
    
    func FuzzPIController(f *testing.F) {
    	isNormal := func(x float64) bool {
    		return !math.IsInf(x, 0) && !math.IsNaN(x)
    	}
    	isPositive := func(x float64) bool {
    		return isNormal(x) && x > 0
    	}
    	// Seed with constants from controllers in the runtime.
    	// It's not critical that we keep these in sync, they're just
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 25.2K bytes
    - Viewed (0)
  2. android/guava/src/com/google/common/primitives/Floats.java

        return Float.compare(a, b);
      }
    
      /**
       * Returns {@code true} if {@code value} represents a real number. This is equivalent to, but not
       * necessarily implemented as, {@code !(Float.isInfinite(value) || Float.isNaN(value))}.
       *
       * <p><b>Java 8+ users:</b> use {@link Float#isFinite(float)} instead.
       *
       * @since 10.0
       */
      public static boolean isFinite(float value) {
    Registered: Wed Jun 12 16:38:11 UTC 2024
    - Last Modified: Thu Feb 29 15:43:06 UTC 2024
    - 25.2K bytes
    - Viewed (0)
  3. guava/src/com/google/common/primitives/Floats.java

        return Float.compare(a, b);
      }
    
      /**
       * Returns {@code true} if {@code value} represents a real number. This is equivalent to, but not
       * necessarily implemented as, {@code !(Float.isInfinite(value) || Float.isNaN(value))}.
       *
       * <p><b>Java 8+ users:</b> use {@link Float#isFinite(float)} instead.
       *
       * @since 10.0
       */
      public static boolean isFinite(float value) {
    Registered: Wed Jun 12 16:38:11 UTC 2024
    - Last Modified: Thu Feb 29 15:43:06 UTC 2024
    - 25.2K bytes
    - Viewed (0)
  4. src/math/big/float.go

    }
    
    // NewFloat allocates and returns a new [Float] set to x,
    // with precision 53 and rounding mode [ToNearestEven].
    // NewFloat panics with [ErrNaN] if x is a NaN.
    func NewFloat(x float64) *Float {
    	if math.IsNaN(x) {
    		panic(ErrNaN{"NewFloat(NaN)"})
    	}
    	return new(Float).SetFloat64(x)
    }
    
    // Exponent and precision limits.
    const (
    	MaxExp  = math.MaxInt32  // largest supported exponent
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jun 06 15:46:54 UTC 2024
    - 44.5K bytes
    - Viewed (0)
  5. src/runtime/mgcscavenge.go

    	// Compute the raw output value.
    	prop := c.kp * (setpoint - input)
    	rawOutput := prop + c.errIntegral
    
    	// Clamp rawOutput into output.
    	output := rawOutput
    	if isInf(output) || isNaN(output) {
    		// The input had a large enough magnitude that either it was already
    		// overflowed, or some operation with it overflowed.
    		// Set a flag and reset. That's the safest thing to do.
    		c.reset()
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 08 17:48:45 UTC 2024
    - 52.3K bytes
    - Viewed (0)
  6. src/internal/trace/gc.go

    	c.mmu(window, &acc)
    
    	// Evaluate the quantiles on the accumulated MUD.
    	out := make([]float64, len(quantiles))
    	for i := range out {
    		mu, _ := acc.mud.invCumulativeSum(float64(duration) * quantiles[i])
    		if math.IsNaN(mu) {
    			// There are a few legitimate ways this can
    			// happen:
    			//
    			// 1. If the window is the full trace
    			// duration, then the windowed MU function is
    			// only defined at a single point, so the MU
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:48:18 UTC 2024
    - 26K bytes
    - Viewed (0)
  7. android/guava/src/com/google/common/primitives/Doubles.java

        return Double.compare(a, b);
      }
    
      /**
       * Returns {@code true} if {@code value} represents a real number. This is equivalent to, but not
       * necessarily implemented as, {@code !(Double.isInfinite(value) || Double.isNaN(value))}.
       *
       * <p><b>Java 8+ users:</b> use {@link Double#isFinite(double)} instead.
       *
       * @since 10.0
       */
      public static boolean isFinite(double value) {
    Registered: Wed Jun 12 16:38:11 UTC 2024
    - Last Modified: Thu Feb 29 15:43:06 UTC 2024
    - 27.1K bytes
    - Viewed (0)
  8. guava/src/com/google/common/primitives/Doubles.java

        return Double.compare(a, b);
      }
    
      /**
       * Returns {@code true} if {@code value} represents a real number. This is equivalent to, but not
       * necessarily implemented as, {@code !(Double.isInfinite(value) || Double.isNaN(value))}.
       *
       * <p><b>Java 8+ users:</b> use {@link Double#isFinite(double)} instead.
       *
       * @since 10.0
       */
      public static boolean isFinite(double value) {
    Registered: Wed Jun 12 16:38:11 UTC 2024
    - Last Modified: Thu Feb 29 15:43:06 UTC 2024
    - 27.3K bytes
    - Viewed (0)
  9. src/encoding/json/encode.go

    	e.Write(b)
    }
    
    type floatEncoder int // number of bits
    
    func (bits floatEncoder) encode(e *encodeState, v reflect.Value, opts encOpts) {
    	f := v.Float()
    	if math.IsInf(f, 0) || math.IsNaN(f) {
    		e.error(&UnsupportedValueError{v, strconv.FormatFloat(f, 'g', -1, int(bits))})
    	}
    
    	// Convert as if by ES6 number to string conversion.
    	// This matches most other JSON generators.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 00:18:55 UTC 2024
    - 36.2K bytes
    - Viewed (0)
  10. src/cmd/compile/internal/ssa/rewrite.go

    // of the mantissa. It will panic if the truncation results in lost information.
    func truncate64Fto32F(f float64) float32 {
    	if !isExactFloat32(f) {
    		panic("truncate64Fto32F: truncation is not exact")
    	}
    	if !math.IsNaN(f) {
    		return float32(f)
    	}
    	// NaN bit patterns aren't necessarily preserved across conversion
    	// instructions so we need to do the conversion manually.
    	b := math.Float64bits(f)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 19:02:52 UTC 2024
    - 64.2K bytes
    - Viewed (0)
Back to top