Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
델파이 포맷함수 아시는분.. & 소수점2째자리 반올림 ??
안녕하세요?
추석이 얼마남지 않았군요..그런데 날씨가 아직도 식을줄 모르는 군요 ^^;;;
델파이에서 숫자나 데이터 포맷을 어떻게 하는분 좀 알려주세요..
그리고 소수점 1째자리나 2째자리에서 반올림 하려면 어떤 함수나 방법을
써야 할까요??
고수분들 꼭 답변주세요..
그럼 여기까지 읽어주신분 감사..
항상 행운이 같이 하시길..^^
3
COMMENTS
이준해
•
1999.09.16 06:38
function TForm1.roundedReal(inParam: real; roundPoint: Integer): Real;
begin
result := intpower(0.1, roundPoint) *
Round(InParam * intpower(10, roundPoint));
end;
// inParam: 원래의 값.
// roundPoint: 반올림 포인트
1: 소수아래 2번째자리에서 반올림해서 1번빼 자리까지 구함
2: 소수아래 3번째자리에서 반올림해서 2번째 자리까지 구함
도움이 되길
kouki wrote:
> 안녕하세요?
> 추석이 얼마남지 않았군요..그런데 날씨가 아직도 식을줄 모르는 군요 ^^;;;
>
> 델파이에서 숫자나 데이터 포맷을 어떻게 하는분 좀 알려주세요..
> 그리고 소수점 1째자리나 2째자리에서 반올림 하려면 어떤 함수나 방법을
> 써야 할까요??
>
> 고수분들 꼭 답변주세요..
> 그럼 여기까지 읽어주신분 감사..
> 항상 행운이 같이 하시길..^^
>
0
0
삭제
수정
댓글
meari
•
1999.09.15 09:40
kouki wrote:
> 안녕하세요?
> 추석이 얼마남지 않았군요..그런데 날씨가 아직도 식을줄 모르는 군요 ^^;;;
>
> 델파이에서 숫자나 데이터 포맷을 어떻게 하는분 좀 알려주세요..
> 그리고 소수점 1째자리나 2째자리에서 반올림 하려면 어떤 함수나 방법을
> 써야 할까요??
>
> 고수분들 꼭 답변주세요..
> 그럼 여기까지 읽어주신분 감사..
> 항상 행운이 같이 하시길..^^
>
도움이 되실지 모르겠네요...
i:=123.456
Result:=Format('%n',[i]);
참고로 말씀드리자면
i는 정수이지만
Format을 써서 나온 답은 String입니다.
Format을 다음과 같이 쓰셔도 됩니다.
Result:=format('%8.2f',[i]);
성공하셨으면 좋겠네요....
0
0
삭제
수정
댓글
삶지기
•
1999.09.14 23:57
kouki wrote:
> 안녕하세요?
> 추석이 얼마남지 않았군요..그런데 날씨가 아직도 식을줄 모르는 군요 ^^;;;
>
> 델파이에서 숫자나 데이터 포맷을 어떻게 하는분 좀 알려주세요..
> 그리고 소수점 1째자리나 2째자리에서 반올림 하려면 어떤 함수나 방법을
> 써야 할까요??
>
> 고수분들 꼭 답변주세요..
> 그럼 여기까지 읽어주신분 감사..
> 항상 행운이 같이 하시길..^^
>
쩝 답변은 처음 올리는거 같군요.
저 역시도 잘 못하지만 round함수를 쓰면 되지 않을까 싶군요.
라운드함수가 실수를 반올림해서 정수로 만들어 주잖아요.
그러니까 아래와 같이 소수점 두째짜리 같은 경우는
i:=2.543;
edit1.text:=floattostr(round(i*100)/100);
100을 곱했다가 나누면 되지 않을까 싶습니다. 그리고 format이라는 함수도 있느니까
그건 도움말 참고하세요. 그럼 좋은 하루 되시기를.
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
이광주
•
1999.09.15 08:16
3
COMMENTS
/
0
LIKES
IP가 살았는지 죽었는지 체크방법
김영대
•
1999.09.15 22:43
이광주 wrote: > 컴퓨터가 네트워크에 참여하고 있는지 알고 싶어요... 간단한 방법 없을까요? > ping을 ...
바보
•
2000.01.29 08:35
방법이 하나 더 있습니다. 심장이 뛰는지 들어보면 되구요. 아니면 맥박을 확인하든지...
구창민
•
1999.09.15 18:43
이광주 wrote: > 컴퓨터가 네트워크에 참여하고 있는지 알고 싶어요... 간단한 방법 없을까요? > ping을 ...
이현철
•
1999.09.15 07:50
2
COMMENTS
/
0
LIKES
Active Server Component 에 대한 자료좀..
test
•
2000.04.03 08:56
이현철 wrote: > Active Server Component에 대한 자료를 구하고 싶어요. > asp를 공부하고 있는데.. 비...
화랑
•
1999.09.19 23:38
안녕하세요.. 화랑입니다.. 물론 델파이로 Active Server com' 을 만들수 있습니다.. 기본적인 개념...
이정호
1999.09.15 06:36
0
COMMENTS
/
0
LIKES
C/C++의 구조체를 델파이에서 사용
강신구
•
1999.09.15 10:14
1
COMMENTS
/
0
LIKES
MDI에서 timer처리?
이준해
•
1999.09.16 04:12
공개된 소스를 약간 고쳐서 만든 Component 를 가지고 있습니다. 제사 수행한 프로젝트에 적용했던 것이라...
문성준
•
1999.09.15 03:47
1
COMMENTS
/
0
LIKES
SQL문 작성시 Field Editor관련 질문!!
이재식
•
1999.09.15 05:16
안녕하세요. 우선 친절한 인사에 대단히 감사드립니다. 그 에러는 많이들 겪는 에러입니다. 질문의 요지...
정성훈
•
1999.09.15 02:35
1
COMMENTS
/
0
LIKES
오라클에서 IMAGE가 저장이 안되는군요
이재식
•
1999.09.15 04:30
정성훈 wrote: > 오라클 환경에서 IMAGE가 저장되는 DB를 만들려고 합니다 > PARADOX는 타입이 IMAGE가 ...
송광수
1999.09.15 02:33
0
COMMENTS
/
0
LIKES
[Compile Error] Constant expression violate sub...
하늘소
1999.09.15 05:39
0
COMMENTS
/
0
LIKES
Pointer로 Record를 Mapping할때 Error처리는 ?
이상환
•
1999.09.15 01:51
2
COMMENTS
/
0
LIKES
기본 웹브라우저 알기
박지훈.임프
•
1999.10.24 20:51
이상환 wrote: > 현재 pc에서 기본 웹브라우저(netscape 또는 explorer)가 무엇인지 알고자 할때? > 델파...
구창민
•
1999.09.15 02:02
이상환 wrote: > 현재 pc에서 기본 웹브라우저(netscape 또는 explorer)가 무엇인지 알고자 할때? > 델파...
이상환
1999.09.15 01:51
0
COMMENTS
/
0
LIKES
기본 웹브라우저 알기
델초보
1999.09.15 00:39
0
COMMENTS
/
0
LIKES
리소스 에러....
tedeum
•
1999.09.15 00:11
1
COMMENTS
/
0
LIKES
dbgrid 편집하기...
최수영
•
1999.09.15 01:55
tedeum wrote: > select문으로 dbgrid에 조회된 내용을 > 사용자가 임의로 내용을 변경시킬수 있는 방법...
임성룡
•
1999.09.14 23:44
1
COMMENTS
/
0
LIKES
테이블 콤포넌트와 폼에 관하여...
구창민
•
1999.09.15 00:09
임성룡 wrote: > 1. 테이블 콤포넌트에 보면 Master source와 Master Field라는게 있는데, > 혹시 헤드...
문승진
•
1999.09.14 23:26
1
COMMENTS
/
0
LIKES
TQuery에서 CachedUpdates 사용하기
김고진
•
1999.09.15 02:39
문승진 wrote: > TQuery에서 CachedUpdates를 true로 놓고 사용을 하였는데 잘 안되네요. > > Query의 ...
김지혜
•
1999.09.14 23:12
1
COMMENTS
/
0
LIKES
질문]엑세스테이블의 내용이 델파이에 잘 뜨지 않아서..
삶지기
•
1999.09.15 00:01
김지혜 wrote: > 이와 비슷한 질문을 누군가 하셨길래 답변을 기다렸는데 올려지지 않아서 제가 다시 합니...
kouki
•
1999.09.14 23:02
3
COMMENTS
/
0
LIKES
델파이 포맷함수 아시는분.. & 소수점2째자리 반올림 ??
안녕하세요? 추석이 얼마남지 않았군요..그런데 날씨가 아직도 식을줄 모르는 군요 ^^;;; 델파이에서 숫자나 데이터 포맷을 어떻게 하는분 좀 알려주세요.. 그리고 소수점 1째자리나 2째자리에서 반올림 하려면 어떤 함수나 방법을 써야 ...
이준해
•
1999.09.16 06:38
function TForm1.roundedReal(inParam: real; roundPoint: Integer): Real; begin result := intpower(...
meari
•
1999.09.15 09:40
kouki wrote: > 안녕하세요? > 추석이 얼마남지 않았군요..그런데 날씨가 아직도 식을줄 모르는 군요 ^^;...
삶지기
•
1999.09.14 23:57
kouki wrote: > 안녕하세요? > 추석이 얼마남지 않았군요..그런데 날씨가 아직도 식을줄 모르는 군요 ^^;...
박성우
1999.09.14 22:35
0
COMMENTS
/
0
LIKES
C++빌더에서 델파이 함수를 호출할수 있다는데 어떻게..
맹주형
•
1999.09.14 21:45
1
COMMENTS
/
0
LIKES
sql에서 필드명 바꾸기
조복기
•
1999.09.14 21:55
안녕하세요.. 간만에 답변하네요.. 각 RDB마다 문법이 조금씩 틀리지만 파라독스같은경우에는 s...
김경래
1999.09.14 21:42
0
COMMENTS
/
0
LIKES
특정address에 쓰고 읽는 방법?
정종구
1999.09.14 20:00
0
COMMENTS
/
0
LIKES
SQL 7.0과 델파이 4.0인데 수정이 이상해서..
kouki
1999/09/14 23:02
Views
1610
Likes
0
Comments
3
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
begin
result := intpower(0.1, roundPoint) *
Round(InParam * intpower(10, roundPoint));
end;
// inParam: 원래의 값.
// roundPoint: 반올림 포인트
1: 소수아래 2번째자리에서 반올림해서 1번빼 자리까지 구함
2: 소수아래 3번째자리에서 반올림해서 2번째 자리까지 구함
도움이 되길
kouki wrote:
> 안녕하세요?
> 추석이 얼마남지 않았군요..그런데 날씨가 아직도 식을줄 모르는 군요 ^^;;;
>
> 델파이에서 숫자나 데이터 포맷을 어떻게 하는분 좀 알려주세요..
> 그리고 소수점 1째자리나 2째자리에서 반올림 하려면 어떤 함수나 방법을
> 써야 할까요??
>
> 고수분들 꼭 답변주세요..
> 그럼 여기까지 읽어주신분 감사..
> 항상 행운이 같이 하시길..^^
>