上一個主題: 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)