我有一个带滑块的简单消息框。滑块控制显示的数字。数字可以变得很大。当他们这样做时,example.com / ip4
组件以标准形式显示它(见下文)。
如何阻止它这样做?
修改
我们说最大数量可以达到100万亿(100000000000000000)
如何设置文字:
Text
通过检查员设置公共参数。这不是整个班级,只是关于反馈的部分(并且它有点修改有意义。)
答案 0 :(得分:1)
问题来自value.ToString()
代码行。您可以提供用于value.ToString();
函数参数的格式,该格式将用于将float转换为string
。由于这是一个很大的float
,你会失去精确度。
获得像40797490000000000
SliderFeedback.text = value.ToString("#");
以42,225,940,000,000,000
格式
SliderFeedback.text = value.ToString("#,#");
您还可以使用N
(value.ToString("N1");
)。包括小数位。 N2
代表2位小数,N3
代表3位小数......这也可以是#.##
。有关标准数字格式字符串的详细信息,请访问here。