数值操作

风神 2021-2-13 279

uses   math;

1.round(四舍六入五留双)、

vari, j: Integer;
3 begin
4 i := Round(1.5); // i等于2
5 j := Round(2.5); // j等于2
6 end;

2.RoundClassic(传统四舍五入)

3.trunc(取得X的整数部分)
如:trunc(-123.55)=-123, floor(123.55)=123

4.ceil(取得大于等于X的最小的整数)
如:ceil(-123.55)=-123, ceil(123.15)=124

5.floor(取得小于等于X的最大的整数)
如:floor(-123.55)=-124,floor(123.55)=123



//获取随机数

function jjRand(min, max: Integer): Integer;
{指定范围的随机数函数}
begin
  randomize;
  Result := random(max) mod (max - min + 1) + min;
end;





DelphiTop论坛申明 1、本网站名称:DelphiTop论坛  网址:www.DelphiTop.com
2、专注于互联网分享精神,专注收藏与分享。你薅网友,我就薅你。
3、本站资源,如发现链接失效,可联系QQ 16643506进行反馈,我们会第一时间更新。
最新回复 (1)
  • xjlsoft 2022-2-28 0
    2
    学习了学习了学习了学习了
返回