Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 112 for roundup (0.13 sec)

  1. staging/src/k8s.io/apimachinery/pkg/util/intstr/intstr_test.go

    	tests := []struct {
    		input     IntOrString
    		total     int
    		roundUp   bool
    		expectErr bool
    		expectVal int
    	}{
    		{
    			input:     FromInt32(123),
    			expectErr: false,
    			expectVal: 123,
    		},
    		{
    			input:     FromString("90%"),
    			total:     100,
    			roundUp:   true,
    			expectErr: false,
    			expectVal: 90,
    		},
    		{
    			input:     FromString("90%"),
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 21:48:09 UTC 2024
    - 14.3K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apimachinery/pkg/util/intstr/intstr.go

    func GetScaledValueFromIntOrPercent(intOrPercent *IntOrString, total int, roundUp bool) (int, error) {
    	if intOrPercent == nil {
    		return 0, errors.New("nil value for IntOrString")
    	}
    	value, isPercent, err := getIntOrPercentValueSafely(intOrPercent)
    	if err != nil {
    		return 0, fmt.Errorf("invalid value for IntOrString: %v", err)
    	}
    	if isPercent {
    		if roundUp {
    			value = int(math.Ceil(float64(value) * (float64(total)) / 100))
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 21:48:09 UTC 2024
    - 7.8K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/ssagen/pgen.go

    			}
    		}
    	}
    
    	s.stksize = types.RoundUp(s.stksize, s.stkalign)
    	s.stkptrsize = types.RoundUp(s.stkptrsize, s.stkalign)
    }
    
    const maxStackSize = 1 << 30
    
    // Compile builds an SSA backend function,
    // uses it to generate a plist,
    // and flushes that plist to machine code.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 15:44:14 UTC 2024
    - 13.1K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apimachinery/pkg/api/resource/quantity.go

    // Negative numbers are rounded away from zero (-9 scale 1 rounds to -10).
    func (q *Quantity) RoundUp(scale Scale) bool {
    	if q.d.Dec != nil {
    		q.s = ""
    		d, exact := q.d.AsScale(scale)
    		q.d = d
    		return exact
    	}
    	// avoid clearing the string value if we have already calculated it
    	if q.i.scale >= scale {
    		return true
    	}
    	q.s = ""
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 21:48:10 UTC 2024
    - 23.8K bytes
    - Viewed (0)
  5. pkg/apis/core/v1/defaults.go

    }
    
    func SetDefaults_ResourceList(obj *v1.ResourceList) {
    	for key, val := range *obj {
    		// TODO(#18538): We round up resource values to milli scale to maintain API compatibility.
    		// In the future, we should instead reject values that need rounding.
    		const milliScale = -3
    		val.RoundUp(milliScale)
    
    		(*obj)[v1.ResourceName(key)] = val
    	}
    }
    
    func SetDefaults_ReplicationController(obj *v1.ReplicationController) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Apr 19 22:24:15 UTC 2024
    - 14.8K bytes
    - Viewed (0)
  6. src/cmd/compile/internal/ssagen/abi.go

    	}
    
    	ir.InitLSym(fn, true)
    
    	setupWasmABI(fn)
    
    	pp := objw.NewProgs(fn, 0)
    	defer pp.Free()
    	pp.Text.To.Type = obj.TYPE_TEXTSIZE
    	pp.Text.To.Val = int32(types.RoundUp(fn.Type().ArgWidth(), int64(types.RegSize)))
    	// Wrapper functions never need their own stack frame
    	pp.Text.To.Offset = 0
    	pp.Flush()
    
    	return true
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 19:57:43 UTC 2024
    - 13.8K bytes
    - Viewed (0)
  7. src/strconv/ftoa.go

    		case 'f':
    			prec = max(digs.nd-digs.dp, 0)
    		case 'g', 'G':
    			prec = digs.nd
    		}
    	} else {
    		// Round appropriately.
    		switch fmt {
    		case 'e', 'E':
    			d.Round(prec + 1)
    		case 'f':
    			d.Round(d.dp + prec)
    		case 'g', 'G':
    			if prec == 0 {
    				prec = 1
    			}
    			d.Round(prec)
    		}
    		digs = decimalSlice{d: d.d[:], nd: d.nd, dp: d.dp}
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Apr 04 14:21:28 UTC 2024
    - 13.9K bytes
    - Viewed (0)
  8. pkg/apis/core/v1/conversion.go

    		*out = make(core.ResourceList, len(*in))
    	}
    	for key, val := range *in {
    		// Moved to defaults
    		// TODO(#18538): We round up resource values to milli scale to maintain API compatibility.
    		// In the future, we should instead reject values that need rounding.
    		// const milliScale = -3
    		// val.RoundUp(milliScale)
    
    		(*out)[core.ResourceName(key)] = val
    	}
    	return nil
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Apr 19 22:30:55 UTC 2024
    - 19K bytes
    - Viewed (0)
  9. staging/src/k8s.io/apimachinery/pkg/api/resource/quantity_test.go

    			}
    			expect := item.expect.DeepCopy()
    			if asDec {
    				got.AsDec()
    			}
    			if ok := got.RoundUp(item.scale); ok != item.ok {
    				t.Errorf("%s(%d,%t): unexpected ok: %t", item.in, item.scale, asDec, ok)
    			}
    			if got.Cmp(expect) != 0 {
    				t.Errorf("%s(%d,%t): unexpected round: %s vs %s", item.in, item.scale, asDec, got.String(), expect.String())
    			}
    		}
    	}
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 21:48:10 UTC 2024
    - 49.4K bytes
    - Viewed (0)
  10. src/crypto/tls/conn.go

    	// last byte of that block decrypted to the block size.
    	//
    	// See also macAndPaddingGood logic below.
    	paddingLen &= good
    
    	toRemove = int(paddingLen) + 1
    	return
    }
    
    func roundUp(a, b int) int {
    	return a + (b-a%b)%b
    }
    
    // cbcMode is an interface for block ciphers using cipher block chaining.
    type cbcMode interface {
    	cipher.BlockMode
    	SetIV([]byte)
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 03:10:12 UTC 2024
    - 51.8K bytes
    - Viewed (0)
Back to top