上一主题: snmpProtectedDiv 函数下一主题: snmpStringParser 函数


snmpRound 函数

该函数将数值四舍五入到最接近的整数值。

语法

该函数使用以下格式:

Long snmpRound(Double dNumber)

参数

dNumber

将四舍五入的 Double 值(浮点数)(Double 是一种 Java 数据类型)。

返回值

返回 Long 值,它是最接近 dNumber 中提供的值的整数值(Long 是一种 Java 数据类型)。

示例

当 dNumber 的值为 3.5 时,下列表达式将生成以下结果:

表达式:

snmpRound(dNumber)

结果:

4

当 dNumber 的值为 3.4 时,同一表达式将生成以下结果:

结果:

3

高级示例

下列表达式取自“Cisco IPSLA 抖动精度统计”供应商认证:

PathAvailability=snmpRound(rttMonJitterStatsNumOfRTT / (rttMonJitterStatsNumOfRTT + rttMonJitterStatsPacketLossSD + rttMonJitterStatsPacketLossDS + rttMonJitterStatsPacketOutOfSequence + rttMonJitterStatsPacketMIA + rttMonJitterStatsPacketLateArrival + rttMonJitterStatsError + rttMonJitterStatsBusies + 1/100) * 100)