NoahWeb
在线搜索
?
NoahWeb.net | 开发者交流中心 | 支持 | 文档 | 反馈缺陷 

数学处理函数

Round

  返回最接近指定值的数字(四舍五入)。

 

说明

语法:

使用四舍五入的计算方式返回整数部分内容

Double Round(需要处理的数字)

根据指定的小数点后的位数,使用四舍五入的计算方式返回整数部分内容

Double Round(需要处理的数字,返回值中的有效数字位数)

传回值:

双精度浮点数,处理后的结果。


参数说明:

需要处理的数字

输入类型为双精度浮点数,为需要处理的数字,如:123

返回值中的有效数字位数

输入类型为整型,返回值中的有效数字位数,如:2

 

内容说明

  返回最接近指定值的数字(四舍五入)。



 

表现层示例

<table width="100%" border="1" cellspacing="0" cellpadding="2">

<tr>

<td>Round(3.1415926)</td>

<td>&nbsp;<!-- NoahValue ValueName="Round(3.1415926)" MaxChar="" DChar="" Safety="False" --></td>

</tr>

<tr>

<td>Round(3.76)</td>

<td>&nbsp;<!-- NoahValue ValueName="Round(3.76)" MaxChar="" DChar="" Safety="False" --></td>

</tr>

<tr>

<td>Round(3.1415926,2)</td>

<td>&nbsp;<!-- NoahValue ValueName="Round(3.1415926,2)" MaxChar="" DChar="" Safety="False" --></td>

</tr>

<tr>

<td>Round(3.1415926,4)</td>

<td>&nbsp;<!-- NoahValue ValueName="Round(3.1415926,4)" MaxChar="" DChar="" Safety="False" --></td>

</tr>

</table>


示例输出

Round(3.1415926)  3
Round(3.76)  4
Round(3.1415926,2)  3.14
Round(3.1415926,4)  3.1416


 

逻辑层示例

  此示例需要存在文件"logic.aspx"和当前名称空间下具有"viewmsg"字符资源。

<Action name="logic.demo" NextAction="">

<Out Area="/Library/lout.lbi">

<SetVar Name="message" Value="Round(3.1415926)" />

<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="Round(3.1415926,0)" />

<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="Round(3.1415926,2)" />

<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="Round(3.1415926,3)" />

<Echo ContentLinkId="viewmsg" />

</Out>

</Action>


示例输出

3

3

3.14

3.142


 

参考
Int,Random,Abs,Acos,Asin,Atan,Atan2,Ceiling,Cos,Cosh,Exp,Floor,Log,Log10,Max,Min,Pow,Round,Sign,Sin,Sinh,Sqrt,Tan,Tanh

查看NoahWeb在线手册

Copyright © 2001-2004 The NoahWeb Corporation
All rights reserved.