函数专题【信息技术】.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一课 函数专题 一、授课 1、数据类型及函数补充: (1)整型数据适用的运算符号有哪些? 答:+、-、*、DIV、MOD(符号与被除数同); (2)实型数据适用的运算符号有哪些? 答:+、-、*、/(相除结果为实型); (3)自变量必须为整型的标准函数: (A)前趋函数:Pred(x),函数结果类型为整型,如:Pred(4)=3 (B)后继函数:Succ(x),函数结果类型为整型,如:Succ(4)=5 (C)奇函数:Odd(x),结果为布尔型。如:Odd(13)=True (D)字符函数:Chr(x)其中x为ASCII码,函数结果为字符型。如:Chr(65)=A (4)自变量为整型(或实型),但函数值类型为实型的标准函数; (A)平方根函数:Sqrt(x) (B)整数函数:Int(x) (C)小数函数:Frac(x) (D)正弦函数:Sin(x) (E)余弦函数:Cos(x) (F)反正切函数:Arctan(x),单位为弧度 Pascal中无正切函数,用Sin(x)/ Cos(x)代替 (G)指数函数:Exp(x),即求ex (H)对数函数:Ln(X),即求x的自然对数logex 幂运算 ∵ xy=eylnx , ∴ xy =Exp(y*ln(x) (I)随机函数:Random(x:word),无x时,函数值取[0,1)之间的随机小数;有x且为Word类型时,函数值取[0,x)之间的随机整数。前面加上:Randomize语句。 (J)圆周率函数PI=3.1415926536 (5)自变量为整型(或实型),但函数值类型与x一致的标准函数 (A)Abs(x):绝对值函数,如:Abs(-2)=2 Abs(-2.0)=2.0000000000E+00 (B)Sqr(x):平方函数如,如:Sqr(4)=16 Sqr(4.0)= 1.6000000000E+01 (6)自变量为整型(或实型),但函数值类型为整型的标准函数 (A)Trunc(x):取整数部分,如:Trunc(3.85)=3 (A)Round(x):四舍五入,如:Round(2.8)=3 Round(-2.8)=-3 2、字符(串)比较:实际是比较字符的ASCII编码。比较规律如下: (1)小写字母大于大写字母; (2)字母大于数字; (3)从A,B,C,...Z(a,b,c,...z),依次增大; (4)从0,1,2,...9依次增大; (5)空格比字母、数字都小; (6)字符串比较时,只比较第一个不同的字符。如:A2WKRT ABC. 补充:常用字符的ASCII编码 A→65 a→97 9→57 0→48 (一个空格)→32 3、文件函数: (1) Eof(f)或 Seekeof(f) 未读到文件结束符“Chr(26) ”或 “Ctrl+Z”时,函数值为false; 读到文件结束符时,函数值为true; (2) Eoln(f)或SeekEolf(f) 未读到行结束符“Chr(13) ”时,函数值为false; 读到行结束符或文件结束符时,函数值为true; 4、字符函数 (1)小写字母转为大写字母Upcase(‘x’) ,如:Upcase (‘a’)=’A’ (2)前趋函数:Pred(‘x’),函数结果为字符型,如:Pred(‘4’)=’3’ (3)后继函数:Succ(‘x’),函数结果为字符型,如:Succ(‘A’)=’B’ (4) 序数函数:Ord(‘x’), 函数结果为整型,求字符对应的ASCII码 如:Ord(‘A’)=65 (5)字符函数:Chr(x) ,x为整型,函数结果为字符型,,求ASCII码对应得字符 如:Chr(65)=’A’ 5、字符串函数求长度length定义:function Length(S: String): Integer;复制子串copy定义: function Copy(S: String; Index: Integer; Count: Integer): String;注意:S 是字符串类型的表达式。Index和Count是整型表达式。Copy 返回S中从Index开始,Count个字符长的一个子串。(3)插入子串insert 定义:procedure Insert(Sourc

文档评论(0)

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档