Divide boolean not getting clean results