고정 소수점 입력을 스케일하여 정수 출력을 반환합니다. 이 함수는 입력의 연산 이동과 같으며, 입력의 최하위 비트가 출력의 최하위 비트가 되도록 제약됩니다.


icon

입력/출력

  • cunkn.png 고정 소수점

    고정 소수점은 스케일하려는 데이터입니다. 모든 고정 소수점 데이터 타입은 고정 소수점이 될 수 있습니다.

  • ii32.png 정수형

    정수는 오버플로우를 방지하는 가장 작은 호환되는 정수 타입으로 스케일된 입력 데이터입니다. 이 출력은 오버플로우 상태를 버립니다.

  • 고정 소수점이 부호있는 숫자일 경우, LabVIEW는 입력과 출력 데이터가 항상 같은 부호가 되도록 입력 데이터를 부호 확장합니다.

    노트 [고정 소수형을 정수형으로 캐스트] 함수는 [2의 거듭제곱으로 스케일] 함수와 [ 타입 캐스트] 함수의 원소를 결합합니다. [고정 소수형을 정수형으로 캐스트] 함수는 캐스트와 같이 비트를 다시 해석하는 작업을 수행하지만, [2의 거듭제곱으로 스케일]과 비슷하게 부호 확장을 사용하여 연산 이동을 수행합니다.

    LabVIEW FPGA Module 세부사항

    다음 세부사항은 FPGA VI에서 이 객체를 사용할 때 적용됩니다.

    노트 다음 세부사항은 각 LabVIEW FPGA Module 버전에 따라 변경될 수 있습니다.

    고정 소수점 함수는 배열 입력을 지원하지 않습니다. 그러나 다음 조건을 충족하는 경우, 배열 데이터를 이러한 함수에 원소 대 원소로 전달할 수 있습니다:

    • 단일 사이클 Timed 루프 안에 있는 For 루프 안에 함수를 놓음
    • For 루프 터널에서 자동 인덱싱을 활성화합니다.
    • 지원되는 다른 함수와 함께 함수를 사용
    • 시프트 레지스터 또는 피드백 노드를 포함하지 않음

    예제

    LabVIEW에 포함된 다음 예제 파일을 참조하십시오.

    • labview\examples\Numerics\Fixed-Point Cast.vi