JAVA/안드로이드 Double형 소수점 자르는 방법


Android/안드로이드 프로그래밍 2011. 12. 21. 15:26



JAVA나 안드로이드에서 Double형의 경우 소수점을 자르는 경우가 있습니다.
이 때 SubString 으로 잘라지지 않는 경우에는
계산을 통해 잘라내셔도 되지만, 이 외 아래와 같은
방법을 통해서 잘라내셔도 되겠습니다~!

public static String longDouble2String(int size, double value) {

        NumberFormat nf = NumberFormat.getNumberInstance();

        nf.setMaximumFractionDigits(size);

        nf.setGroupingUsed(false);

        return nf.format(value);

    }

 
위와 같은 메서드를 통해
이를 테면,

 longDouble2String(2, 13.252323); 
로 메서드를 날리면,  리턴되는 값은 String 13.23 소수점이 2자리 짤린 값으로 리턴하게 됩니다.
Double 형의 변수를 넣어주셔도 되며, String 으로 반환하기 때문에, double 형으로 필요하신 분들은,
위 메서드 앞 뒤로 String -> Double 형변환을 해주시면 되겠습니다 ! ^^  
 
삼성전자 갤럭시 S20 플러스 자급제폰, 코스믹 그레이, 256GB Apple 에어팟 프로 (노이즈캔슬링 방수 블루투스 5), MWP22KH/A, 단일 색상 삼성전자 갤럭시탭S6 10.5 128G WIFI, SM-T860N, 마운틴 그레이

WRITTEN BY
ShakeJ

트랙백  0 , 댓글  0개가 달렸습니다.
secret