 of the lower bound. Each bucket represents a
constant relative uncertainty on a specific value in the bucket.</p><p>There are <code>num_finite_buckets + 2</code> (= <code>N</code>) buckets. The two additional
buckets are the underflow and overflow buckets.</p><p>Bucket <code>i</code> has the following boundaries:</p><ul><li>Upper bound (0 &lt;= i &lt; N-1): <code>scale * (growth_factor ^ i)</code></li><li>Lower bound (1 &lt;= i &lt; N): <code>scale * (growth_factor ^ (i - 1))</code></li></ul><table class=m