小数点后的前两个数字

时间:2014-07-03 17:51:24

标签: html asp-classic plc

我是一名PLC程序员,而不是.ASP人,并且不知道如何编写代码来获得我需要的结果。我有一个PLC标签,我为我的网页显示读取,但我想只显示小数点后面的前两个数字。我不知道我是否可以格式化身体。

这是我的代码:

<td align="left" height="24" style="width: 262px"><b>NF1:<% ReadLogixTagUnconnecte("1,0","NF1_FT14101", "REAL");%>GPM</b></td>

现在显示的方式为:NF1:15.2013 这就是我想要的:NF1:15.20

我尝试了以下内容,但它甚至没有显示值:

<td align="left" height="24" style="width: 262px"><b>NF1:<% ReadLogixTagUnconnected("1,0","NF1_FT14101", "REAL");%>.TOSTRING(0.00)>GPM</b></td>

1 个答案:

答案 0 :(得分:0)

已编辑2 这适用于经典asp

<td align="left" height="24" style="width: 262px"><b>NF1:<% FormatNumber(ReadLogixTagUnconnected("1,0","NF1_FT14101", "REAL"), 2); %>GPM</b></td>

请在下次将其发布到正确的地方

<强>编辑: 尝试

<td align="left" height="24" style="width: 262px"><b>NF1:<% Response.Write(string.Format("{0:N2}", ReadLogixTagUnconnected("1,0","NF1_FT14101", "REAL")));%>GPM</b></td>

有关数字格式的详细信息:http://msdn.microsoft.com/en-us/library/0c899ak8(v=vs.110).aspx

格式字符串:http://msdn.microsoft.com/en-us/library/system.string.format(v=vs.110).aspx

相关问题