NormalizeDouble을 사용하여 MT4에서 숫자 반올림 - 페이지 6

 
Roman Starinskij :

그것은 일어났다! 고맙습니다. 3자리로 정규화한 다음 소수점 뒤의 여분의 숫자를 잘라냅니다.

말해봐, 소수점 이하 H 자릿수를 자르는 표준 기능이 있습니까? 분수인 경우에만 StringSubStr과 같습니다.

트레메이.

 extern ushort Characters_delete = 1 ;


////////////////////////////////////
string resoult= "" ;  
string data= DoubleToString ( Bid , Digits ); 
int lenth= StringLen (data);


for ( int i= 0 ;i<lenth-Characters_delete;i++)
{
StringAdd (resoult, StringSubstr (data,i, 1 ));
}
 
Vasyl Nosal :

트레메이.

더 혼란스러운 것을 생각할 수 없었습니까?

가장 최적의 방법은 하나의 추가 문자가 있는 DoubleToStr() 이고 StringSubstr() 을 통해 마지막 문자를 버리는 것입니다.

 
Dmitry Fedoseev :

더 혼란스러운 것을 생각할 수 없습니까?

가장 최적의 방법은 하나의 추가 문자가 있는 DoubleToStr()이고 StringSubstr()을 통해 마지막 문자를 버리는 것입니다.

코드?
 
Vasyl Nosal :

트레메이.

그리고 이보다 더 좋을 수는 없었습니다. 줄이 엄청나게 느려집니다.

특별한 기능이 있습니다

 
Vasyl Nosal :
코드?
스스로 해.
 
Victor Nikolaev :

그리고 이보다 더 좋을 수는 없었습니다. 줄이 엄청나게 느려집니다.

특별한 기능이 있습니다

코드?
 
Dmitry Fedoseev :
스스로 해.
나는 그렇게 생각했다.
 
Vasyl Nosal :
나는 그렇게 생각했다.
웃을 일. 여기서 할 일이 있을 것입니다.
 
Vasyl Nosal :
코드?

어떤 코드.

인수를 곱하고 최소 정수를 취하십시오. 요인으로 나누다

 
Victor Nikolaev :

어떤 코드.

인수를 곱하고 최소 정수를 취하십시오. 요인으로 나누다

아니, 이건 아니야. 이것은 "하나의 추가 문자가 있는 DoubleToStr()이고 마지막 문자를 버리려면 StringSubstr() 을 사용합니다."