2010년 12월 16일 목요일

이럴수가 ㅠㅠ

[원문] java에서 float, double형 소수점 사칙연산 오류

소수점 data의 경우 사칙연산을 하는 도중 0.00000001 뭐 이정도의 오차가 발생하면서 결과값이 이상하게 나오는 오류가 발생되어 진다.

여기저기 찾아 보니 float, double형의 소수점 계산은 권장하지 않는듯 하다.

계산을 해야하는 경우라면 java.math.BigDecimal 을 사용하면 소수점 계산의 오류없이 결과값을 얻을수 있다.

ex) import java.math.BigDecimal
     BigDecimal val1 = new BigDecimal("0");      //값이 0인 BifDecimal변수 선언
     BigDecimal val2 = new BigDecimal("0");      //값이 0인 BifDecimal변수 선언
     val1 = val1.add(val2);                               //val1변수에 val1 +val2값을 넣어준다

=========================================
다크써클 원숭이의 블로그에서 도움을 받았습니다.
좋은 정보 올려주셔서 감사합니다.^^

2010년 12월 14일 화요일

처음으로 개발한 단위변환기 입니다.

QR코드 스캐너로 찍으시면 바로 설치하실 수 있어요^^

현재 v1.1 버전이 업데이트 되었습니다.

- 버튼 스타일을 버튼스럽게(?) 수정 하였구요..
- 천단위 콤마를 적용하여 보기 좋게 수정하였어요.
- 입력 가능 숫자를 10자리로 제한하였습니다.

기능이 단순해서 사용하시는 데 무리가 없으시리라 생각이 되지만..
곧 간단한 사용법도 올려보도록 하겠습니다. ^^;

2010년 12월 13일 월요일

앱개발의 달인이 되는 그날까지...

이제 시작입니다.
짧은 안드로이드 교육을 마치고, 일주일간 이리저리 눈팅해 가며 어렵사리 만들어서 마켓에 배포까지 해 보았습니다.
아직 부족한 점이 많이 보이지만 개발부터 배포까지 전 과정을 해보고 싶었기에 서둘러 마쳤습니다.
처음이라는건 항상 설레게 하나 봅니다.^^
처음의 마음가짐을 잊지 않기 위해 이렇게 글을 남겨봅니다.