初学者的问题 MQL4 MT4 MetaTrader 4 - 页 178 1...171172173174175176177178179180181182183184185...260 新评论 Alexey Viktorov 2019.06.20 05:27 #1771 Igor Makanu: 任务变得更加困难...在我的脑海中,一夜之间就没了下文......我想我不是门捷列夫,所以我不能在睡梦中做复杂的问题)) 如何找到整数中的倒数第二位! 101 --> 0 267 --> 6 ? 它能起作用吗,还是我错过了什么? 将除以 100的余数 除以10,四舍五入到最近的小数。 Print((int)floor(267%100/10)); Taras Slobodyanik 2019.06.20 05:45 #1772 Igor Makanu: 任务变得更加困难...在我的脑海中,一夜之间就没了下文......我想我不是门捷列夫,所以我不能在睡梦中做复杂的问题)) 如何找到整数中的倒数第二位! 101 --> 0 267 --> 6 ? 它能起作用吗,还是我错过了什么? 打印所有数字 int n=2019; //цифра while(n != 0) { Print("_",n%10); n=n/10; } Igor Makanu 2019.06.20 05:59 #1773 Alexey Viktorov: 除以 100的余数 除以10,四舍五入到最小的1。 我知道,但我不想离开int,floor()返回双倍。 塔拉斯-斯洛博亚尼克。 打印所有数字 这是合乎逻辑的,我需要整数的最后一位数字来保证,我正在处理Magik数字,我需要 "十"(最后一位数字)来计算订单的统计数据。 我检查了我的版本,不应该有任何错误。 我对类型转换有疑虑。 我们有 int x = 119 ---> x % 100 = 19 ---> x /10 = 1 ---这里应该没有错误。 和这里的int x = 199 ---> x % 100 = 99 ---> x /10 = 9 ---我怀疑,我随机检查了一下,很可能会正确工作。 Taras Slobodyanik 2019.06.20 06:22 #1774 Igor Makanu: 好吧,如果只需要一个二度,那么我认为这 int n=2019; //цифра int x=n%10; //первый разряд int x=(n/10)%10; //второй разряд int x=(n/100)%10; //третий разряд Igor Makanu 2019.06.20 06:39 #1775 Taras Slobodyanik: 好吧,如果只需要第二位数,我想是的 是的,可能你的版本比我的int y = (x%100 )/10更可靠。 让int y = (x/10)%10 更好。 好的。谢谢! SZY:这可能会是一个有保障的类型转换,int(x/10) %10 ...我不喜欢在MQL中进行类型转换,有些情况下我无法正确猜测编译器会将结果转换为哪种类型。 Вероника Сорокина 2019.06.21 06:54 #1776 下午好。是什么情况。我需要一个我在mql4中写的专家顾问/脚本/指标/什么的,它不应该附在一个图表窗口上,它应该附在一个程序上......比如,我将写一个有用的东西,我不想把它一直附在新打开的图表 上,我只希望它能留下来。 类似服务的东西(来自MT5),但你在MT4上需要它。 im-zvv 2019.06.21 10:32 #1777 你好。试图了解神经网络的能力。 我读了关于使用Fann2mql库 的描述。 但所有附带的样本EA(NeuroMACD,OlegOlegovFANNv1)都不能编译。 错误是一样的。 'path' - 参数转换不允许 NeuroMACD-fixed.mq4 88 29 'path' - 参数转换不允许 OlegOlegovFANNv1.mq4 148 29 显然,'path'是一个字符串格式的神经网络名称。 那么就不清楚为什么禁止转换,到底是为了什么? 从这些程序的注释来看,所有这些程序的编译都没有错误。 regfiles 2019.06.22 16:20 #1778 我如何联系技术支持?帮助? Taras Slobodyanik 2019.06.22 16:40 #1779 regfiles: 我如何联系技术支持? 帮助? 在此提问(或创建一个新话题) Vladimir Karputov 2019.06.22 19:32 #1780 regfiles: 我如何联系技术支持?帮助? 该网站的技术支持被称为ServiceDesk,它只处理财务问题。如果问题是关于编程的,你应该在论坛上问。 1...171172173174175176177178179180181182183184185...260 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
任务变得更加困难...在我的脑海中,一夜之间就没了下文......我想我不是门捷列夫,所以我不能在睡梦中做复杂的问题))
如何找到整数中的倒数第二位!
101 --> 0
267 --> 6
?
它能起作用吗,还是我错过了什么?
将除以 100的余数 除以10,四舍五入到最近的小数。
任务变得更加困难...在我的脑海中,一夜之间就没了下文......我想我不是门捷列夫,所以我不能在睡梦中做复杂的问题))
如何找到整数中的倒数第二位!
101 --> 0
267 --> 6
?
它能起作用吗,还是我错过了什么?
打印所有数字
除以 100的余数 除以10,四舍五入到最小的1。
我知道,但我不想离开int,floor()返回双倍。
打印所有数字
这是合乎逻辑的,我需要整数的最后一位数字来保证,我正在处理Magik数字,我需要 "十"(最后一位数字)来计算订单的统计数据。
我检查了我的版本,不应该有任何错误。
我对类型转换有疑虑。
我们有 int x = 119 ---> x % 100 = 19 ---> x /10 = 1 ---这里应该没有错误。
和这里的int x = 199 ---> x % 100 = 99 ---> x /10 = 9 ---我怀疑,我随机检查了一下,很可能会正确工作。
好吧,如果只需要一个二度,那么我认为这
好吧,如果只需要第二位数,我想是的
是的,可能你的版本比我的int y = (x%100 )/10更可靠。
让int y = (x/10)%10 更好。
好的。谢谢!
SZY:这可能会是一个有保障的类型转换,int(x/10) %10 ...我不喜欢在MQL中进行类型转换,有些情况下我无法正确猜测编译器会将结果转换为哪种类型。
你好。试图了解神经网络的能力。
我读了关于使用Fann2mql库 的描述。
但所有附带的样本EA(NeuroMACD,OlegOlegovFANNv1)都不能编译。
错误是一样的。
'path' - 参数转换不允许 NeuroMACD-fixed.mq4 88 29
'path' - 参数转换不允许 OlegOlegovFANNv1.mq4 148 29
显然,'path'是一个字符串格式的神经网络名称。
那么就不清楚为什么禁止转换,到底是为了什么?
从这些程序的注释来看,所有这些程序的编译都没有错误。
我如何联系技术支持? 帮助?
在此提问(或创建一个新话题)
我如何联系技术支持?帮助?