> z=±sqrt(a^2-(x^2+y^2)) より
ここからちがうね。