StringToDouble
A função converte uma string contendo uma representação de um número em um número de tipo double.
double StringToDouble(
string value
);
|
Parâmetros
value
[in] String contém uma representação do símbolo de um número.
Valor do Retorno
Exemplo:
//+------------------------------------------------------------------+
//| Script program start function |
//+------------------------------------------------------------------+
void OnStart()
{
//--- string to convert
string str = "12345.54321";
//--- convertemos a string de entrada como um número real em uma variável do tipo double
double converted=StringToDouble(str);
//--- imprimimos no log o número obtido com uma precisão de 8 casas decimais
PrintFormat("The string '%s' is converted to the real number %.8f", str, converted);
/*
resultado:
The string '12345.54321' is converted to the real number 12345.54321000
*/
}
|
Também Veja
NormalizeDouble, Tipos reais (double, float), Conversão de Tipo (Typecasting)