Problem with powers

BlitzMax Forums/BlitzMax Programming/Problem with powers

It doesnt matter if dream is right about float and double, any whole number ^ 2 should give the right value
x:Float = 4.0 ^ 2.0
Print x
Prints 16
x:Float = 4.0
Y:Float = x^2.0
Print y
Prints 16
x:Float = 4.0
Print x^2.0
Prints 15.999999999998
This is a bug with Print