Connection between what this method do and what is its name is not very obvious.
Wouldn't it be cleaner if in the place where you call determineFloat you would have something like
if ( shouldFloat() ) {
makeitFloat(); 
} else {
makeitNotFloat();
}