Delphi常用系统函数 System单元

1.转换函数(Transfer Routines) Unit: System

Chr 传回ASCII 码所对应的字元。function Chr(X: Byte): Char;

例如:Hex(十六进制) Chr($02)  代表 正文开始 ; Chr($03) 代表正文结束 ;Chr($20)代表空格;

Round(四舍六入五留双)function Round(X: Real):Longint;
功能说明:对一个实数进行四舍五入。(按照银行家算法)

例如:Round(1.5) = 2 当整数部分为奇数,并且小数点后一位小于5舍弃,大于5则进1;

        Round(4.5) = 4 当整数部分为偶数,无论小数点后面是多少直接舍弃;

trunc(取得整数部分)function Trunc(X: Real):Longint;

例如:trunc(122.12) = 122   trunc(122.52) = 122

Frac 取得一个实数的小数部份function Frac(X: Real):Longint;

例如:frac(121.11) = 0.11

Copy  根据指定起始位置和数量,返回一个字符串的子串 

function Copy ( Source : string; StartChar, Count : Integer ) : string;

例如:

var Str,Str1:string;

  Str := 'hello';

  Str1 := Copy(Str,2,3); //Str1:='ell';

random(n) 产生[0,n)间的随机整数  function Random [ ( Range: Integer) ]; 说明 0<=X<Range

Low :返回参数对应的有序数据类型的最小取值 function High(X);
High :返回参数对应的有序数据类型的最大取值 function Low(X);
SizeOf:取得类型或对象所占的内存字节数 Sizeof(name)
Dec :将例程中的参数值递减1或一个特定的值,其中特定值可在第二个可选参数中定义
Inc :将例程中的参数值增加1或一个特定的值
Odd :如果参数为奇数返回真
Pred :返回参数值的前驱值 function Ord(X): Longint;
Succ :返回参数值的后继值
Ord :返回参数值在其数据类型值集合中的序号
UpCase:将字符全部转化成大写 function UpperCase(constS:string):string;
LowerCase :将字符全部转化成小写 function LowerCase(constS:string):string;

 

转载于:https://www.cnblogs.com/STEVEN-001/p/5778930.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值