Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for ldexp (0.04 sec)

  1. src/math/big/rat_test.go

    					f, _ := r.Float32()
    
    					if !checkIsBestApprox32(t, f, r) {
    						// Append context information.
    						t.Errorf("(input was mantissa %#x, exp %d; f = %g (%b); f ~ %g; r = %v)",
    							b, exp, f, f, math.Ldexp(float64(b), exp), r)
    					}
    
    					checkNonLossyRoundtrip32(t, f)
    				}
    			}
    		}
    	}
    }
    
    func TestFloat64Distribution(t *testing.T) {
    	// Generate a distribution of (sign, mantissa, exp) values
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jan 07 00:15:59 UTC 2022
    - 18.9K bytes
    - Viewed (0)
  2. src/math/big/rat.go

    				// Complete rollover 11...1 => 100...0, so shift is safe
    				mantissa >>= 1
    				exp++
    			}
    		}
    	}
    	mantissa >>= 1 // discard rounding bit.  Mantissa now scaled by 1<<Msize1.
    
    	f = float32(math.Ldexp(float64(mantissa), exp-Msize1))
    	if math.IsInf(float64(f), 0) {
    		exact = false
    	}
    	return
    }
    
    // quotToFloat64 returns the non-negative float64 value
    // nearest to the quotient a/b, using round-to-even in
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 11:59:09 UTC 2023
    - 13.5K bytes
    - Viewed (0)
  3. src/fmt/scan.go

    		}
    		m, err := strconv.Atoi(str[p+1:])
    		if err != nil {
    			// Put full string into error.
    			if e, ok := err.(*strconv.NumError); ok {
    				e.Num = str
    			}
    			s.error(err)
    		}
    		return math.Ldexp(f, m)
    	}
    	f, err := strconv.ParseFloat(str, n)
    	if err != nil {
    		s.error(err)
    	}
    	return f
    }
    
    // scanComplex converts the next token to a complex128 value.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 21:56:20 UTC 2024
    - 31.9K bytes
    - Viewed (0)
  4. src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/plan9x.go

    		if r, ok := inst.Args[0].(Reg); ok {
    			rno := uint16(r)
    			if rno <= uint16(WZR) {
    				op += "W"
    			}
    		}
    		args[1], args[2], args[3] = args[3], args[1], args[2]
    
    	case LDAXP, LDXP:
    		if r, ok := inst.Args[0].(Reg); ok {
    			rno := uint16(r)
    			if rno <= uint16(WZR) {
    				op += "W"
    			}
    		}
    		args[0] = fmt.Sprintf("(%s, %s)", args[0], args[1])
    		args[1] = args[2]
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 16 22:24:28 UTC 2022
    - 17K bytes
    - Viewed (0)
  5. src/cmd/asm/internal/asm/testdata/arm64enc.s

    	LDAR (R27), R22                            // 76ffdfc8
    	LDARB (R25), R2                            // 22ffdf08
    	LDARH (R5), R7                             // a7fcdf48
    	LDAXPW (R10), (R20, R16)                   // 54c17f88
    	LDAXP (R25), (R30, R11)                    // 3eaf7fc8
    	LDAXRW (R15), R2                           // e2fd5f88
    	LDAXR (R15), R21                           // f5fd5fc8
    	LDAXRB (R19), R16                          // 70fe5f08
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jul 24 01:11:41 UTC 2023
    - 43.9K bytes
    - Viewed (0)
  6. doc/asm.html

    The other extensions include <code>SXTH</code> (16-bit), <code>SXTW</code> (32-bit), and <code>SXTX</code> (64-bit).
    </li>
    
    <li>
    <code>(R5, R6)</code>: Register pair for <code>LDAXP</code>/<code>LDP</code>/<code>LDXP</code>/<code>STLXP</code>/<code>STP</code>/<code>STP</code>.
    </li>
    
    </ul>
    
    <p>
    Reference: <a href="/pkg/cmd/internal/obj/arm64">Go ARM64 Assembly Instructions Reference Manual</a>
    </p>
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 28 19:15:27 UTC 2023
    - 36.3K bytes
    - Viewed (1)
Back to top