The usual trick is to use string with 00 inside and combines it with respective int whenever the int is below 10.
gooly:
Hi,
I tried various version to get what is not problem with int-values - leadiing zeros if a value is to small: 11 => "011"?
I have the double v = 5.123 I want to get the string "005.123" using StringFormat("",v);
Anybody knows how?
Thanks in advance,
Gooly
double v = 5.123; string Test = StringFormat("%07.3f",v); Print(Test);You were 1 digit short. Should be 7 (remember the decimal point counts)
gooly:
Hi,
I tried various version to get what is not problem with int-values - leadiing zeros if a value is to small: 11 => "011"?
I have the double v = 5.123 I want to get the string "005.123" using StringFormat("",v);
Anybody knows how?
Thanks in advance,
Gooly
double var=5.123; Print(StringFormat("%07.3f",var));
honest_knave:
You were 1 digit short. Should be 7 (remember the decimal point counts)
You were 1 digit short. Should be 7 (remember the decimal point counts)
Ah - ok! Thank you, angevoyageur too.
As I read it I remember!

You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
Hi,
I tried various version to get what is not problem with int-values - leadiing zeros if a value is to small: 11 => "011"?
I have the double v = 5.123 I want to get the string "005.123" using StringFormat("",v);
Anybody knows how?
Thanks in advance,
Gooly