port sin/cos_pi