From: "NARUSE, Yui" Date: 2011-09-26T11:43:29+09:00 Subject: [ruby-core:39720] Re: [Ruby 1.9 - Bug #4576] Range#step miss the last value, if end-exclusive and has float number 2011/9/22 Kurt Stephens : > A basis that sums to unity reduces error, due to convex hull property: > > int n; double min, max; > for ( int i = 0; i <= n; ++ i ) { > �double u � �= (double) i / (double) n; > �double _u_1 = 1.0 - u; > �double v � �= min * u1 + max * u; > } This n is not a given value. -- NARUSE, Yui �