Added sdivACbyDE and reduced icos and isin range to prevent sign overflow

Specifically when using fx3dlib : 64 + 64 = 128 = -128 with A. So icos and isin are now in [-63, 63].