设为首页 收藏本站 切换语言

MQL4 判断double 数值近似值相等

| 发表于 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.      }
复制代码
如果有帮助,就支持一下我呗
举报

评论 使用道具

精彩评论7

daerwushen
DD
| 发表于 2022-12-19 14:18:24 | 显示全部楼层
四舍五入
举报

点赞 评论 使用道具

JOKEEBOSS
DD
| 发表于 2022-12-22 13:56:22 | 显示全部楼层
四舍五入~~~
举报

点赞 评论 使用道具

田蒙
DD
| 发表于 2022-12-23 19:42:25 | 显示全部楼层
四舍五入~
举报

点赞 评论 使用道具

mcx
C
| 发表于 2022-12-24 14:50:28 | 显示全部楼层
学习学习休息休息吧
举报

点赞 评论 使用道具

syx
DDD
| 发表于 2022-12-25 00:23:49 | 显示全部楼层
学习学习可以这个
举报

点赞 评论 使用道具

syx
DDD
| 发表于 2023-1-15 22:22:04 | 显示全部楼层


MQL4 判断double 不错
举报

点赞 评论 使用道具

ken138888
B
| 发表于 2023-2-6 14:44:53 | 显示全部楼层
主要是用来做什么的
举报

点赞 评论 使用道具

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

简体中文
繁體中文
English(英语)
日本語(日语)
Deutsch(德语)
Русский язык(俄语)
بالعربية(阿拉伯语)
Türkçe(土耳其语)
Português(葡萄牙语)
ภาษาไทย(泰国语)
한어(朝鲜语/韩语)
Français(法语)