• (转载)delphi 常用函数(数学)


    delphi 常用函数(数学)

    Delphi中怎么将实数取整?

    floor 和 ceil 是 math unit 里的函数,使用前要先 Uses Math。
    trunc 和 round 是 system unit 里的函数,缺省就可以用。
    floor 直接往小的取,比如 floor(-123.55)=-124,floor(123.55)=123
    trunc 直接切下整数,比如 trunc(-123.55)=-123, floor(123.55)=123
    ceil 直接往大的取,比如 ceil(-123.55)=-123, ceil(123.55)=124
    round 计算四舍五入,比如 round(-123.55)=-124,round(123.55)=124

    delphi中怎么将实数取余?

    function Frac(X: Extended): Extended; 是取得小数部分的函数


    abs(x) 绝对值
    arctan(x) 反正切
    cos(x) 传回馀弦函数值
    exp(x) e的x次幂
    frac(x) 取小数部分
    int(x) 取整
    ln(x) 自然对数
    sin(x) 传回正弦函数值
    sqr(x) x*x
    sqrt(x) 平方根
    其它
    pred(x) pred('D')='C', pred(true)=1;
    succ(x) succ('Y')='Z', succ(pred(x))=x
    ord(x) 求x在字符集中的序号,如ord('A')=65
    chr(x) chr(65)='A'
    round(x) 四舍五入
    trunc(x) trunc(4.8)=4,trunc('-3.6')=-3
    upcase(x) upcase('a')='A'
    hi(I) hi($2A30)=$2A
    lo(I) lo($2A30)=$30
    random(n) 产生[0,n)间的随机整数
    sizeof(name) 求出某类型或变量在内存中占用的字节数
    swap(num) swap($3621)=$2136

  • 相关阅读:
    poj 1654(利用叉积求面积)
    poj 3230(初始化。。动态规划)
    hdu 1392(凸包)
    hdu 1348(凸包)
    hdu 1147(线段相交)
    hdu 1115(多边形重心问题)
    POJ 2373 Yogurt factory
    GCJ 2008 APAC local onsites C Millionaire
    FZU 1397 保送
    FZU 1064 教授的测试
  • 原文地址:https://www.cnblogs.com/angelbd/p/3373109.html
Copyright © 2020-2023  润新知