private BigDecimal getRoundedFare(BigDecimal value){
BigDecimal fractionalValue=value.remainder(BigDecimal.ONE);
BigDecimal integralValue=value.subtract(fractionalValue);
BigDecimal roundedFare = (fractionalValue.doubleValue() >= 0.50) ? integralValue.add(BigDecimal.ONE): integralValue;
return roundedFare;
}
BigDecimal fractionalValue=value.remainder(BigDecimal.ONE);
BigDecimal integralValue=value.subtract(fractionalValue);
BigDecimal roundedFare = (fractionalValue.doubleValue() >= 0.50) ? integralValue.add(BigDecimal.ONE): integralValue;
return roundedFare;
}