本文介绍了将小数值转换为指数格式?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述


我的Form1中有一个文本框

我想将文本框值转换为指数格式
例如:指数取0.0009.

在鼠标离开时

Hi
I have a Textbox in my Form1

I Want to convert Textbox value into Exponent Format
Exa: 0.0009 into Exponent.

In Mouse Leave

double d;
d = Convert.ToDouble(T1.Text);
T1.Text = d.ToString("E");


在鼠标上方


In Mouse over

double p = double.Parse(T1.Text, System.Globalization.NumberStyles.Any);
T1.Text = p.ToString();


我得到的0.0009结果是9.000000E-004
但我希望输出为9E-004.
如何从指数值中避免零?

让我知道你是否有任何想法.

谢谢&问候
Pawan.


The Result i am getting for 0.0009 is 9.000000E-004
but i want the output as 9E-004.
How to Avoid Zero''s From an Exponent Value?

Do let me know if u have any Idea.

Thanks & Regards
Pawan.

推荐答案

double d;
d = Convert.ToDouble(T1.Text);
T1.Text = d.ToString("E0");



来啦

如果有帮助,可以投票或标记为答案.



Here you go.

Vote or Mark as a Answer if it Helps.


这篇关于将小数值转换为指数格式?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-12 17:01