You can't have you cake and eat it, too.

If you declare zero=0.0, then USE it.