On 6/22/05, Johan Sundström (Achtung Liebe!) @ Pike (-) developers forum 10353@lyskom.lysator.liu.se wrote:
Ok, it still is a bug, as floor(pow(4, 1.66)) is 9.0, not 4.0
4.0? (I failed to make sense of the above.)
4->pow(1.66) is 4. it should be 9. if ->pow() only "uses the floor" of the float passed as argument, ->pow() should probably not take floats as arguments, as this behaviour is highly illogical.