统一3d-大分数变成指数C#

时间:2015-04-16 21:03:08

标签: c# math unity3d converter exponent

我遇到了一个问题,我的分数已变成指数。 我想知道的是,如何将大型浮点数和整数指数转换为常规长数?

2 个答案:

答案 0 :(得分:2)

这可能只是将int和float转换为字符串时默认数字格式的问题。要指定特定的转换方法,请尝试使用具有相应格式字符串的string.Format()Here有关用于string.Format的数字格式字符串的一些信息。默认情况下,.NET似乎为您提供“常规”所能获得的功能。 (你可能想要“定点”。)

示例代码:

Console.WriteLine(string.Format("my long number is {0:F}", 1234567891234567891.23));

答案 1 :(得分:0)

感谢大家的帮助。

对于使用unity3d C#的人来说,这是一个解决方案: 从这里选择格式样式:

https://msdn.microsoft.com/en-us/library/dwhawy9k%28v=vs.110%29.aspx Thankyou adv12链接

之前:

public GUIText score;

void update()
{
score.text = "Score:" + clicks;
}

后:

public GUIText score;

void Update ()
{
score.text = "Score:" + clicks.ToString ("f");
}
相关问题