MQL4 - automated forex trading   /  

Code Base

Code Base  Библиотеки  DecBinHex Авторизуйтесь или зарегистрируйтесь, чтобы добавить новый код


Скачай MetaTrader 5 и посети MQL5.community Code Base
и торгуй мобильно!
Библиотека программ на новом MQL5
Готовься к Чемпионату -
Не нашёл подходящий код? Закажи его в разделе Работа

Этот скрипт для
MetaTrader 4

и торгуй мобильно!

Имя:
DecBinHex
Автор: Itso (20.10.2006 14:07)
Рейтинг: 10
Скачано: 1189
Скачать:
 DecBinHex.mqh (647 bytes) View
 DecBinHex.mq4 (2.5 Kb) View
 ScrDecBinHex.mq4 (1.0 Kb) View

Библиотеку  DecBinHex.mq4 нужно поместить в папку "MetaTrader4\experts\libraries", заголовочный файл DecBinHex.mqh - в папку "MetaTrader4\experts\include", а тестовый скрипт ScrDecBinHex.mq4 - в папку "MetaTrader4\experts\scripts".

В библиотеке  DecBinHex.mq4 есть 4 функции:

DecToBin;
BinToDec;
DecToHex;
HexToDex.
 

Числа в двоичном и шестнадцатеричном коде представлены как стринги. Функции не делают проверку на корректность данные. HexToDec принимает как строчные, так и прописные буквы от A до F.


Можно испробовать функции этим кодом тестового скрипта:

#include <DecBinHex.mqh>
 
int start()
{
   Print("DecToBin(13)=",DecToBin(13));
   Print("BinToDec(\"01101\")=",BinToDec("01101"));
   Print("DecToHex(127)=",DecToHex(127));
 
   Print("HexToDec(\"1f\")=",HexToDec("1f"));
   Print("HexToDec(\"1F\")=",HexToDec("1F"));
   return(0);
}

1 комментарий  Авторизуйтесь или зарегистрируйтесь, чтобы добавить новый комментарий
thanks
25.10.2006 18:05 FinGeR