网站首页  词典首页

请输入您要查询的字词:

 

字词 标准函数
类别 中英文字词句释义及详细解析
释义
标准函数

标准函数biaozhun hanshu

在程序设计语言中被预先定义,不加说明就能使用的一批函数.
各语言中提供的标准函数不尽相同.大体可分为几类.
算术函数:这是每种语言都提供的一批用于数值运算的函数.如BASIC语言中的绝对值函数、平方根函数、指数函数、对数函数、三角函数、反三角函数等.其中自变量的数据类型根据函数定义域来规定,值的数据类型一般为实数型.
转换函数:这类标准函数的自变量与函数值属不同数据类型.如BASIC中的取整函数与符号函数,可实现由实数至整数的转换.字符函数可由ASCII码转换至相应的字符,还有字符转换为代码的函数.
布尔函数:其函数值为逻辑类型,是有关程序中一些判断与控制语句中使用的.
其他函数:各语言中为便于用户对实际问题的处理,还提供若干函数.如BASIC中字符串处理的函数,测字符串长度、截取子字符串的函数等.

☚ 标识符   字符串 ☛
标准函数

标准函数Biaozhun hanshu

用计算机解题,经常遇到诸如正弦、余弦、开平方等数学函数求值的问题,这样的问题当然可以编程序求解,但若每一次遇到都重新编程序,势必造成大量的重复劳动,浪费人力和时间。因此,各种语言的编译系统都配有标准函数或标准子程序库,用户只须给出参数值,就可以在自己的程序中直接调用。
BASIC语言中的标准函数有两类,其一是自变量及函数值的类型均为算术型的标准函数, 其二是与字符串型有关的标准函数。算术型的标准函数有:
❶SIN(X), 给出X的正弦值;
❷COS (X), 给出X的余弦值;
❸TAN (X) 给出X的正切值。以上三个函数中X均取弧度。
❹ATN (X) 给出X的反正切值, 函数值介于-π/2与π/2之间;
❺LOG(X)给出X的自然对数,X须大于O;
❻EXP(X),给出ex的值,e为自然对数的底,e=2.71828……;
❼ABX(X),给出X的绝对值;
❽SQR(X),给出X的平方根值,X不小于0;
❾INT (X) 给出不大于X的最大整数, 如INT(-9.6) =-10,INT(5.7) =5;
❿SGN(X),是符号函数,X大于0时,取值为1,X小于0时,取值为-1,X等于0时,取值为0;(11)RND(X), 给出大于等于0而小于1的一个随机数。
BASIC中与字符串有关的标准函数有:
❶求长函数LEN(字符串表达式),函数值为字符串的长,即其字符个数。
❷STR$函数,自变量为一算术表达式,调用结果把该算术表达式的值转变为相应的字符串, 例如语句PRINT STR$ (12)+STR$ (34)的执行结果为打印1234。
❸VAL函数, 自变量为一字符串,VAL函数把自变量字符串转变为相应的算术型值,转变的方式为自左至右扫描字符串的各个字符, 直至遇到第一个不允许在算术型量中出现的符号为止。例如VAL(“A12”)的值为0, 因为字母A不允许在算术型常量中出现。而VAL(“1.2E+3A”)的值为1.2E+3。
❹ASCⅡ码转换函数,格式为ASC(字符串表达式),函数值为自变量字符串的首字符的ASC Ⅱ码值,参见ASC Ⅱ码。例如, ASC ( “ABC”) =65, ASC( “23”) =50。
❺CHR$函数, 格式为CHR$(算术表达式),应生一个字符,该字符的ASCⅡ码值为自变量的数值, 如CHR$ (49)值为1, CHR$ (67) 值为C。
❻LEFT$函数,格式为LEFT$ (字符串表达式、算术表达式),第一自变量为字符串,称为源字符串, 第二自变量范围在1~255内, 为算术型量, 函数值为从源字符串首字符起, 长度等于第二自变量的子串。例如 LEFT$(“ABCDEFG”, 5) 的值为“ABCDE”,即若第二自变量等于N,此函数取源字符串最左N个字符构成的子串。
❼RIGHT$函数,格式为RIGHT$(字符串表达式,算术表达式),与LEFT$类似,RIGHT$是取源字符串最右N个字符构成的子串。
❽MID$函数,格式为MID$(字符串表达式,算术表达式1,算术表达式2),假定算术表达式1的值为M, 算术表达式2的值为N, MID$函数取源字符串左起第M个字符开始的N个字符构成的字符串。

☚ 程序流程图   程序调试 ☛

标准函数

standard function

随便看

 

文网收录3541549条中英文词条,其功能与新华字典、现代汉语词典、牛津高阶英汉词典等各类中英文词典类似,基本涵盖了全部常用中英文字词句的读音、释义及用法,是语言学习和写作的有利工具。

 

Copyright © 2004-2024 Ctoth.com All Rights Reserved
京ICP备2021023879号 更新时间:2025/8/16 6:42:30