formating a double value does not work as expected

T

Tenacious

Can anyone tell me why strSpd2 in the example below ends up being a
blank string when formatting a zero value? It would seem to me that
strSpd2 should end up being "0.0"

double val1 = 14.38009
double val2 = 0.0;
string strSpd1 = "";
string strSpd2 = "";

// This formats correctly. strSpd1 = "14.4"
strSpd1 = String.Format("{0:##.#}", val1);

// This does not format. strSpd2 = ""
strSpd2 = String.Format("{0:#.#}", val2);
 
T

Tenacious

Can anyone tell me why strSpd2 in the example below ends up being a
blank string when formatting a zero value? It would seem to me that
strSpd2 should end up being "0.0"

double val1 = 14.38009
double val2 = 0.0;
string strSpd1 = "";
string strSpd2 = "";

// This formats correctly. strSpd1 = "14.4"
strSpd1 = String.Format("{0:##.#}", val1);

// This does not format. strSpd2 = ""
strSpd2 = String.Format("{0:#.#}", val2);

Sorry, I put this in the wrong group.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,755
Messages
2,569,536
Members
45,020
Latest member
GenesisGai

Latest Threads

Top