Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for un1 (0.01 sec)

  1. src/runtime/softfloat64.go

    	vn1 := v >> 32
    	vn0 := v & (1<<32 - 1)
    	un32 := u1<<s | u0>>(64-s)
    	un10 := u0 << s
    	un1 := un10 >> 32
    	un0 := un10 & (1<<32 - 1)
    	q1 := un32 / vn1
    	rhat := un32 - q1*vn1
    
    again1:
    	if q1 >= b || q1*vn0 > b*rhat+un1 {
    		q1--
    		rhat += vn1
    		if rhat < b {
    			goto again1
    		}
    	}
    
    	un21 := un32*b + un1 - q1*v
    	q0 := un21 / vn1
    	rhat = un21 - q0*vn1
    
    again2:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Oct 08 17:58:41 UTC 2021
    - 11.5K bytes
    - Viewed (0)
  2. src/runtime/string.go

    		c := s[i]
    		if c < '0' || c > '9' {
    			return 0, false
    		}
    		if un > maxUint64/10 {
    			// overflow
    			return 0, false
    		}
    		un *= 10
    		un1 := un + uint64(c) - '0'
    		if un1 < un {
    			// overflow
    			return 0, false
    		}
    		un = un1
    	}
    
    	if !neg && un > uint64(maxInt64) {
    		return 0, false
    	}
    	if neg && un > uint64(maxInt64)+1 {
    		return 0, false
    	}
    
    	n := int64(un)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:17:26 UTC 2024
    - 13.4K bytes
    - Viewed (0)
  3. src/math/bits/bits.go

    	)
    	yn1 := y >> 32
    	yn0 := y & mask32
    	un32 := hi<<s | lo>>(64-s)
    	un10 := lo << s
    	un1 := un10 >> 32
    	un0 := un10 & mask32
    	q1 := un32 / yn1
    	rhat := un32 - q1*yn1
    
    	for q1 >= two32 || q1*yn0 > two32*rhat+un1 {
    		q1--
    		rhat += yn1
    		if rhat >= two32 {
    			break
    		}
    	}
    
    	un21 := un32*two32 + un1 - q1*y
    	q0 := un21 / yn1
    	rhat = un21 - q0*yn1
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 11:59:09 UTC 2023
    - 17.9K bytes
    - Viewed (0)
Back to top