JAVA BigDecimal 형변환

import java.math.BigDecimal;
 
 
public class CastingTest {
 
    public static void main(String[] args) {
         
        BigDecimal bigDecimal = new BigDecimal("5");
 
        double doubleValue = bigDecimal.doubleValue();
         
        float floatValue = bigDecimal.floatValue();
         
        int intValue = bigDecimal.intValue();
         
        short shortValue = bigDecimal.shortValue();
         
        long longValue = bigDecimal.longValue();
         
        System.out.println("doubleValue: "+doubleValue);
        System.out.println("floatValue: "+floatValue);
        System.out.println("intValue: "+intValue);
        System.out.println("shortValue: "+shortValue);
        System.out.println("longValue: "+longValue);
 
    }
 
}

# BigDecimal -> int -> String
BigDecimal ABC = new BigDecimal(request.getParameter("ABC"));				

int intABC = ABC.intValue();
String StringABC = String.valueOf(intABC);

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다