I think if you leave the trailing f off the end here you're forcing the compiler into a double to float conversion that's unnecessary