简单复习下计算机科学中数学的一些概念知识.方便学习数据结构和算法.(以下一些图片和文字来自百度百科)
指数
幂运算aⁿ中的a的次数.
指数是幂运算aⁿ(a≠0)中的一个参数,a为底数,n为指数,指数位于底数的右上角,幂运算表示指数个底数相乘。当n是一个正整数,aⁿ表示n个a连乘。当n=0时,aⁿ=1。
指数的定义
对数
如果 b=aⁿ ,即 a 的 n 次方等于 b ( a>0 且 a≠1 ),那么数 n 叫做以 a 为底 b 的对数.
在计算机科学中,除非有特别声明,否则所有的对数都是以2为底的.
对数的定义
级数
级数是指将数列Un的项 U1,U2 ,U3…,Un,…依次用加号连接起来的函数,是数项级数的简称.
级数的定义
模运算
“模”是“Mod”的音译,模运算多应用于程序编写中。 Mod的含义为求余。
模运算的定义
Turbo Pascal对mod的解释是这样的:
A Mod B=A-(AdivB) * B (div含义为整除)