public static float genChargedTotalKwh()

in app/metrics/src/main/java/com/googlecodesamples/cloud/jss/metrics/util/ActionUtil.java [73:82]


  public static float genChargedTotalKwh(
      float batteryChargeStart, float batteryChargeEnd, float batteryCapacity) {
    BigDecimal batteryLevelEnd = BigDecimal.valueOf(batteryChargeEnd);
    BigDecimal batteryLevelStart = BigDecimal.valueOf(batteryChargeStart);
    BigDecimal batteryCapacityKwh = BigDecimal.valueOf(batteryCapacity);

    BigDecimal chargedTotalKwh =
        (batteryLevelEnd.subtract(batteryLevelStart)).multiply(batteryCapacityKwh);
    return PubSubUtil.formatFloat(chargedTotalKwh.floatValue());
  }