MQL4 判断double 数值近似值相等

1047 7
| 发表于 2022-12-19 10:39:29 | 只看该作者 |复制链接
判断double近似值相等,需要用到MathRound()函数。

MathRound

该函数返回四舍五入到指定数值的最接近整数的值.

double  MathRound(
   double  value // value to be rounded
   );

参量



[输入]四舍五入前的数值.

返回值

值四舍五入到最接近的整数.

注意

可以使用round()代替MathRound().

示例:
  1.    double a=MathRound(0.46464*1000);
  2.    double b=MathRound(0.46425*1000);
  3.    double c=MathRound(0.46498*1000);
  4.    if(a=b=c)
  5.      {
  6.        Print("输出值:"+a);
  7.      }
复制代码
如果有帮助,就支持一下我呗
举报

收藏 0 点赞 0 评论 使用道具

热门主题

精彩评论7

跳转到指定楼层
daerwushen
DD
2#
| 发表于 2022-12-19 14:18:24 | 只看该作者
四舍五入
举报

点赞 评论 使用道具

JOKEEBOSS
DD
3#
| 发表于 2022-12-22 13:56:22 | 只看该作者
四舍五入~~~
举报

点赞 评论 使用道具

田蒙
DD
4#
| 发表于 2022-12-23 19:42:25 | 只看该作者
四舍五入~
举报

点赞 评论 使用道具

mcx
DDD
5#
| 发表于 2022-12-24 14:50:28 | 只看该作者
学习学习休息休息吧
举报

点赞 评论 使用道具

syx
DDD
6#
| 发表于 2022-12-25 00:23:49 | 只看该作者
学习学习可以这个
举报

点赞 评论 使用道具

syx
DDD
7#
| 发表于 2023-1-15 22:22:04 | 只看该作者


MQL4 判断double 不错
举报

点赞 评论 使用道具

ken138888
C
8#
| 发表于 2023-2-6 14:44:53 | 只看该作者
主要是用来做什么的
举报

点赞 评论 使用道具

发新帖
EA交易
您需要登录后才可以评论 登录 | 立即注册