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
반응형
'JAVA > 소스코드' 카테고리의 다른 글
[JAVA] 8. 조건문 Switch ~ Case (0) | 2015.11.12 |
---|---|
double 형 소수점 2쩨 자리까지만 자르는법 질문합니다.(java.jsp) (0) | 2015.10.22 |
[Java] DecimalFormat, NumberFormat 숫자 포맷 (0) | 2015.10.22 |
[Java] 숫자 금액표시(세자리 콤마) 및 소수점 포맷 (0) | 2015.10.22 |
String 타입을 Date 형으로 변환 (0) | 2015.07.31 |
[Java] Sleep을 이용한 일시정지 (0) | 2015.02.11 |
[Java] List 와 배열 변환 (0) | 2015.02.06 |
[java] 소수점 이하 자리 고정후 0으로 채우기 (0) | 2014.10.23 |