반응형
숫자 함수
Int(Float) 함수
실수값에서 소수부분 버리고 정수만 출력 하는 기능.(반올림 상관없이 버리고, 실수형으로 리턴!)
procedure TForm1.Button1Click(Sender: TObject);
begin
ShowMessage(FloatToStr(Int(10.2154477))); //다이얼로그박스 출력 시 -> 10
end;
Trunc(Float) 함수
실수는 무조건 버리고 정수로 리턴 해주는 함수 입니다.
procedure TForm1.Button1Click(Sender: TObject);
begin
ShowMessage(intToStr(Trunc(10.7154477))); //다이얼로그박스 출력 시 -> 10
end;
byte(char) 함수
아스키 코드값으로 출력 하는 함수기능입니다.(정수타입으로 리턴)
procedure TForm1.Button1Click(Sender: TObject);
begin
ShowMessage(inttostr(byte('A'))); // A문자 대해 아스키코드값으로 전환
end;
Round(Real) 함수
실수를 반올림하여 정수로 리턴 해주는 기능
procedure TForm1.Button1Click(Sender: TObject);
begin
ShowMessage(IntToStr(Round(55.60)));// 반올림하여 56으로 출력
end;
random 함수
정수형 난수를 출력하는 기능
procedure TForm1.Button1Click(Sender: TObject);
begin
ShowMessage(inttostr(random(20))); // 정수 20까지 난수로 출력
end;
반응형
'Developers > Delphi[델파이]' 카테고리의 다른 글
[Delphi ] idSMTP eMail 발송 기능 (0) | 2020.08.05 |
---|---|
[Delphi Tip] 주민/사업자번호 유효성 체크 (0) | 2019.11.01 |
[Delphi Tip] 전화번호에 하이픈(-) 삽입 (1) | 2019.10.23 |