Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Нужно пополнить счет? Пополняй удобным тебе способом!
Oleksandr Paslavskyi
761
Oleksandr Paslavskyi 2013.01.03 11:48 
Почему при имплрте значений double в DLL оно округляется до 4 знака после запятой, например вы импортируете значение 1.23456 а DLL получает значение 1.2346
Vladimir
1592
Vladimir 2013.01.03 11:52  
Каким образом Вы это определили ? если через "принт" или "коммент" то это его эти команды округляют при выводе, на самом деле оно пятизначное.
Oleksandr Paslavskyi
761
Oleksandr Paslavskyi 2013.01.03 12:15  
BeerGod:
Каким образом Вы это определили ? если через "принт" или "коммент" то это его эти команды округляют при выводе, на самом деле оно пятизначное.


принт и коммент никогда не округляет значение, а выводит так как есть
o_O
Модератор
23289
o_O 2013.01.03 12:30  
FxJobber:


принт и коммент никогда не округляет значение, а выводит так как есть

не. смотря как выводить. если конкатом, то до 8 знака, если нет, то до 4


для точности юзайте DoubleToStr

Oleksandr Paslavskyi
761
Oleksandr Paslavskyi 2013.01.03 13:03  
sergeev:

не. смотря как выводить. если конкатом, то до 8 знака, если нет, то до 4


для точности юзайте DoubleToStr



сорри за может глупый вопрос но конкатом это как?

 

и если я правильно вас понял то пер тем как передать переменную в dll ее надо преобразовать в текстовый тип а в библиотеке опять перед вычислением преобразовать в тип double и соответствеено перед выводом опять преобразовать в тектовый тип? 

o_O
Модератор
23289
o_O 2013.01.03 13:10  
FxJobber:



сорри за может глупый вопрос но конкатом это как?

FxJobber:
Почему при имплрте значений double в DLL оно округляется до 4 знака после запятой, например вы импортируете значение 1.23456 а DLL получает значение 1.2346

как вы это определили?



и если я правильно вас понял

неправильно
Oleksandr Paslavskyi
761
Oleksandr Paslavskyi 2013.01.03 15:44  
sergeev:

как вы это определили?


неправильно



оказывается действительно Print  округляет спасибо всем за помощь.
/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий