주요 콘텐츠

bitcmp

fi 객체의 비트별 보수

구문

c = bitcmp(a)

설명

c = bitcmp(a)fi 객체 a의 비트별 보수를 반환합니다. a가 부호 있는 numerictype을 갖는 경우 저장된 정수의 비트 표현은 2의 보수 표현입니다.

bitcmp는 고정소수점 데이터형을 가진 fi 객체만 지원합니다. a는 스칼라 fi 객체이거나 벡터 fi 객체일 수 있습니다.

예제

이 예제에서는 fi 객체의 비트별 보수를 구하는 방법을 보여줍니다. 값이 10이고 워드 길이가 4이고 소수부 길이가 0인 부호 있는 고정소수점 fi 객체를 가정하겠습니다.

a = fi(10,0,4,0);
disp(bin(a))
1010

a의 비트 값 보수 구하기:

c = bitcmp(a);
disp(bin(c))
0101

확장 기능

모두 확장

C/C++ 코드 생성
MATLAB® Coder™를 사용하여 C 코드나 C++ 코드를 생성할 수 있습니다.

HDL 코드 생성
HDL Coder™를 사용하여 FPGA 및 ASIC 설계를 위한 VHDL, Verilog 및 SystemVerilog 코드를 생성할 수 있습니다.

버전 내역

R2006a 이전에 개발됨

참고 항목

| | | |