molucule 发表于 2023-2-7 14:40:05

给hp 17bii+添加三角函数功能

本帖最后由 molucule 于 2023-2-7 15:17 编辑

17bii+真是一台rpn好机,只是缺少三角函数,在网上查找前人编写的三角函数,速度快,但是数字太多,不方便输入,一旦换电池丢失了程序,再输入也是麻烦;现在直接应用级数展开,方便输入,x单位是弧度,程序里面可以在弧度和度之间转换,可求正弦和反正弦、余弦和反余弦、正切和反正切。程序1秒打开,求正弦13s,余弦11s,反正弦27s。级数展开取到9级,取到5级也可以,时间可缩短2/3,结果前5位还是正确的。



TRIG:
IF(S(SIN) OR S(X):
      SIGMA(N:0:9:1:(-1)^N*X^(2*N+1)/FACT(2N+1))-SIN
   :
      IF (S(COS):
         SIGMA(N:0:9:1:(-1)^N*X^(2*N)/FACT(2N))-COS
      :
         DEG/180*PI-RAD
      )
   )
//acos(x)=90-asin(x)atan(x)=asin(x/sqrt(1+x^2))

bioafanda 发表于 2023-2-13 16:37:47

妈耶
页: [1]
查看完整版本: 给hp 17bii+添加三角函数功能