mirror of
https://github.com/cgrates/cgrates.git
synced 2026-02-11 18:16:24 +05:00
no more rounding
This commit is contained in:
@@ -18,11 +18,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>
|
||||
|
||||
package engine
|
||||
|
||||
import (
|
||||
"time"
|
||||
|
||||
"github.com/cgrates/cgrates/utils"
|
||||
)
|
||||
import "time"
|
||||
|
||||
type Metric interface {
|
||||
AddCdr(*QCdr)
|
||||
@@ -72,7 +68,7 @@ func (asr *ASRMetric) GetValue() float64 {
|
||||
return 0
|
||||
}
|
||||
val := asr.answered / asr.total * 100
|
||||
return utils.Round(val, globalRoundingDecimals, utils.ROUNDING_MIDDLE)
|
||||
return val //utils.Round(val, globalRoundingDecimals, utils.ROUNDING_MIDDLE)
|
||||
}
|
||||
|
||||
// ACD – Average Call Duration
|
||||
@@ -101,7 +97,7 @@ func (acd *ACDMetric) GetValue() float64 {
|
||||
return 0
|
||||
}
|
||||
val := acd.sum.Seconds() / acd.count
|
||||
return utils.Round(val, globalRoundingDecimals, utils.ROUNDING_MIDDLE)
|
||||
return val //utils.Round(val, globalRoundingDecimals, utils.ROUNDING_MIDDLE)
|
||||
}
|
||||
|
||||
// ACC – Average Call Cost
|
||||
@@ -130,5 +126,5 @@ func (acc *ACCMetric) GetValue() float64 {
|
||||
return 0
|
||||
}
|
||||
val := acc.sum / acc.count
|
||||
return utils.Round(val, globalRoundingDecimals, utils.ROUNDING_MIDDLE)
|
||||
return val //utils.Round(val, globalRoundingDecimals, utils.ROUNDING_MIDDLE)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user