Pascal 算法点滴

来源:互联网 发布:python 距离相关系数 编辑:程序博客网 时间:2024/05/23 16:42
1.Pascal没有幂函数,只能通过ex来转换:
xn=en*ln(x),Pascal表达式:
  1. exp(n*ln(x))

同样任意底的对数:ln(x)/ln(n),如log310=ln(10)/ln(3)

2.求一个整数n的位数:
  1. trunc(ln(n)/ln(10))+1

3.一位一位分解整数n:
  1. repeat
  2.   i:= n mod 10;
  3.   write(i:5);
  4.   n:=n div 10
  5. until n<=0