728x90
반응형

문자형 데이터를 실수로 표현하기!

ex>조건1.DB에 실수형 데이터가 문자열로 저장되어 있는경우

     조건2.DB에 저장된 값은 cm 단위인데 출력을m단위로 해야하는 경우

     조건3.소수점 둘째자리까지 표현해야 하는경우

 

import java.text.DecimalFormat;

public class DecimalFormat_exam1 {
 public static void main(String[] args){
  
  String input = "0134";
  //문자열을 정수형으로 변환
  //정수형에 float형(0.01f)를 곱해서 실수형으로 만들기
  float f_input = Integer.parseInt(input)*0.01f;
  //소수점 두번째 자리까기 표현하기 위한 설정
  DecimalFormat format = new DecimalFormat(".##");
  //소수점 두번째 자리에서 자르기
  String result = format.format(f_input);
  System.out.println(result);
 }

}
//결과값 1.34

728x90
반응형
블로그 이미지

nineDeveloper

안녕하세요 현직 개발자 입니다 ~ 빠르게 변화하는 세상에 뒤쳐지지 않도록 우리모두 열심히 공부합시다 ~! 개발공부는 넘나 재미있는 것~!

,