SkuDetails.priceAmountMicros 의 대한 설명:
priceAmountMicros to float 으로 변환후 소수점 3번째짜리에서 반올림
java:
public float getPrice(SkuDetails item) {
double price = item.getPriceAmountMicros() / 1000000.0;
return (float) (Math.round(price*1e2)/1e2);
}
kotlin:
fun getPrice(item: SkuDetails) : Float {
val price = item.priceAmountMicros / 1000000.0
return (round(price*100)/100).toFloat()
}