make sinpi,cospi,sind,cosd type stable for Float32