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


icon

입력/출력

  • cunkn.png 고정 소수점

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

  • ii32.png 정수형

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

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

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

    FPGA 모듈 세부사항

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

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

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

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

    예제

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

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