Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for SetScaled (0.22 sec)

  1. staging/src/k8s.io/apimachinery/pkg/api/resource/quantity.go

    }
    
    // Set sets q's value to be value.
    func (q *Quantity) Set(value int64) {
    	q.SetScaled(value, 0)
    }
    
    // SetMilli sets q's value to be value * 1/1000.
    func (q *Quantity) SetMilli(value int64) {
    	q.SetScaled(value, Milli)
    }
    
    // SetScaled sets q's value to be value * 10^scale
    func (q *Quantity) SetScaled(value int64, scale Scale) {
    	q.s = ""
    	q.d.Dec = nil
    	q.i = int64Amount{value: value, scale: scale}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 21:48:10 UTC 2024
    - 23.8K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apimachinery/pkg/api/resource/quantity_test.go

    			t.Errorf("Round trip failed on %v", q)
    		}
    		if e, a := item.value, q2.ScaledValue(item.scale); e != a {
    			t.Errorf("Expected %v, got %v", e, a)
    		}
    		q3 := NewQuantity(0, DecimalSI)
    		q3.SetScaled(item.value, item.scale)
    		if q.Cmp(*q3) != 0 {
    			t.Errorf("Expected %v and %v to be equal", q, q3)
    		}
    	}
    }
    
    func TestScaledValue(t *testing.T) {
    	table := []struct {
    		fromScale Scale
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 21:48:10 UTC 2024
    - 49.4K bytes
    - Viewed (0)
Back to top