# Float를 문자열로 변환

실수를 문자열로 변환합니다.

[Source Data]의 실수는 [Source Float Decimal Places]에 지정된 소수점 자리의 수까지 문자열로 변환되어 [Destination Data]에 저장됩니다.

##### 블록

##### 텍스트

TARGET = floatToString (EXPRESSION, 0, 1);
1 5 3/4 2

# | 설명
1 | [Destination Data] 변환된 문자열을 저장할 대상을 설정합니다.
2 | [Source Float Decimal Places] 변환할 소수점 자리의 수를 지정합니다. 값 범위 설정: 0 - 16
3 | [Zero Suppress] ##### 블록 값 앞에 0이 표시되지 않게 하려면 확인란을 선택합니다. [Integer Digits]의 수를 지정하고 자릿수에 맞게 값 앞에 0을 추가하려면 확인란의 선택을 취소합니다.
(예) [Source Data]: 25, [Integer Digits]: 4
확인란을 선택할 때(사용): | 25
확인란 선택을 취소할 때(사용 안 함): | 0025
##### 텍스트 값 앞에 0이 표시되지 않게 하려면 '0'을 설정합니다. [Integer Digits]의 수를 지정하고 자릿수에 맞게 값 앞에 0을 추가하려면 '1'에서 '20' 사이의 숫자 값을 설정합니다.
(예) [Source Data]: 25
[Integer Digits]: 0 | 25
[Integer Digits]: 4 | 0025
4 | [Integer Digits] 변환할 문자열의 숫자 수를 지정합니다. 값 범위 설정: 1 - 20 [스크립트 모드]가 [블록]일 때 [Zero Suppress] 확인란의 선택을 취소한 경우 이 값을 설정합니다.
5 | [Source Data] 변환할 실수가 저장되는 원본 데이터를 설정합니다.

(예)

##### 블록

##### 텍스트

Var3=floatToString(Var2,0,1);

## 작업 예

[Source Data]의 변수 | [Source Float Decimal Places] | [Zero Suppress] | [Integer Digits] | [Destination Data]의 변수 | 설명
데이터 형식 및 값 | 최대 바이트 수 | 변환된 문자열
REAL: 1.2345 | 2 | 사용 | - | 5 | 1.23 | -
- | 1 | (없음) | 변환된 문자열이 저장할 수 있는 최대 바이트 수를 초과했으므로 문자열이 저장되지 않습니다. "오퍼레이션 결과" 작업에서 실패로 판단됩니다.
사용 안 함 | 3 | 6 | 001.23 | [Integer Digits]에 지정된 숫자 수에 맞게 "0"이 추가됩니다.
4 | 6 | (없음) | 변환된 문자열이 저장할 수 있는 최대 바이트 수를 초과했으므로 문자열이 저장되지 않습니다. "오퍼레이션 결과" 작업에서 실패로 판단됩니다.
4 | 사용[변수 길이] | 0001.23 | [Integer Digits]에 지정된 숫자 수에 맞게 "0"이 추가됩니다.
0 | 사용 | - | 5 | 1 | -
REAL: 1.2367 | 2 | 사용 | - | 5 | 1.24 | 값이 반올림됩니다.
REAL: -1.2345 | 2 | 사용 | - | 5 | -1.23 | "-" 빼기 기호가 지원됩니다.
사용 안 함 | 2 | 6 | -01.23 | [Integer Digits]에 지정된 숫자 수에 맞게 "0"이 추가됩니다.
3 | 6 | (없음) | 변환된 문자열이 저장할 수 있는 최대 바이트 수를 초과했으므로 문자열이 저장되지 않습니다. "오퍼레이션 결과" 작업에서 실패로 판단됩니다.
0 | 사용 | - | 5 | -1 | -
INT: 10 | 2 | 사용 | - | 5 | 10.00 | 정수 부분만 변환됩니다.

메모: 다음 날짜 형식 값 중 하나를 [Source Data] 로 설정하더라도 값은 날짜/시간 형식의 문자열로 변환되지 않습니다. 값은 실수 형식의 문자열로 변환됩니다.

- DATE
- TIME
- TIME_OF_DAY
- DATE_AND_TIME

### (예) DATE_AND_TIME 변수

날짜 / 시간 형식: 8/19/2020 오전 10:19:00

실수([Source Float Decimal Places]: 1): 1597799940.0