本文介绍了float.Parse(...).ToString()吗?如何改变它的工作方式?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何使用float.Parse获取以静态点形式编写的表示结果的文本(解析后).例如,我有一个类似"100000000"的字符串. (8个零,最后一个点).我希望float.Parse("100000000.").ToString()为"100000000"(删除点).但实际上,它返回"1E + 08".
我如何得到想要的东西?我知道值是相同的,但是代表它们的字符串却不一样.
非常感谢!

How can I use float.Parse to get the text representing the result (after parsing) written in static point form. For example, I have a string like "100000000." (8 zeroes with a point at the end). I want float.Parse("100000000.").ToString() to be "100000000" (remove the point). But in fact, it returns "1E+08".
How can I get what I want? I know the values are the same, but the strings representing them are not.
Thank you so much!

推荐答案


float x = float.Parse("100000000.");
String Test1 = x.ToString("#");


这篇关于float.Parse(...).ToString()吗?如何改变它的工作方式?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

11-01 10:06