Pascdal中有没有把大写字母变成小写字母的函数,是什么

来源:百度知道 编辑:UC知道 时间:2024/05/16 15:08:21

标准Pascal里没有, 对于PC机的ASCII字符来说可以用ASCII码加32:
function Lowcase(C: Char): Char;
begin
if C in ['A'..'Z'] then Upcase := Char(Ord(C)+32)
else Upcase := C;
end;

在Delphi里有个LowerCase函数, 是把整个字符串的大写变为小写的. 模仿上面的函数, 自己编写代码把整个字符串变为小写也不难.

downcase

标准函数
1.算术函数
函数标识符 自变量类型 意义 结果类型
abs 整型、实型 绝对值 同自变量
arctan 整型、实型 反正切 实型
cos 整型、实型 余弦 实型
exp 整型、实型 指数 实型
frac 整型、实型 小数部分 实型
int 整型、实型 整数部分 实型
ln 整型、实型 自然对数 实型
pi 无自变量 圆周率 实型
sin 整型、实型 正弦 实型
sqr 整型、实型 平方 同自变量
sqrt 整型、实型 平方根 实型
例:abs(-4)=4 abs(-7.49)=7.49 arctan(0)=0.0
sin(pi)=0.0 cos(pi)=-1.0 frac(-3.71)=-0.71
int(-3.71)=-3.0 sqr(4)=16 sqrt(4)=2

2.标准函数
函数标识符 自变量类型 意义 结果类型
odd 整型 判断奇数 布尔型
pred 离散类型