karim
karim

Reputation: 91

How to convert non-Exponential numbers to Exponential number in c#

we have some calculation in our project like convertion from non-Exponential("1234567890.1234567890" numbers to Exponential("1.234567890E+10") number.

is there any solution for above issue?

please help me to come out from this problem.

Upvotes: 2

Views: 3067

Answers (2)

pankaj
pankaj

Reputation: 11

Use this.

string.Format("{0:#.0#E-00}", NumericValue);

or

string.Format("{0:E}", NumericValue);

Upvotes: 1

Konamiman
Konamiman

Reputation: 50323

It seems like you need to use Double.Parse (if you have the number as a string) and then Double.ToString with the appropriate format specifier. For example: number.ToString("E")

Upvotes: 5

Related Questions