complement

    0

    1답변

    아래 프로그램에서 ~a이 출력되는 이유는 10입니까? 왜 -11일까요? #include <stdio.h> int main() { int a=10; ~a; printf("complement : %d\n",a); }

    0

    1답변

    1s (양수의 비트 반전) 및 2s (양수 2 진수 비트 반전 및 1 추가)를 찾는 방법을 찾을 수있는 것 내 질문에 대답하는 것 같다. 숙제는 음수의 보수를 찾아야합니다. 그래서 양성으로 시작하는 대신에 음수가 무엇인지 알아내는 대신에 음수를 얻고 그 보완 물을 찾으라는 질문을 받았습니다. 어리석은 생각은 양수 값 이진 값을 찾은 다음 비트를 플립하여 내

    0

    1답변

    컴퓨터의 메모리 주소가 16 비트를 사용하는 경우 해당 메모리의 크기는 얼마입니까? 온라인으로 많은 참고 문헌을 찾았지만 관련성이 있는지는 확신 할 수 없습니다. 고맙습니다. 2^16? wikipedia 가입일

    1

    1답변

    예를 들어 -2 또는 -8을 입력하면 110, 11000이됩니다. 최소 이진수를 사용해야하므로 10, 1000을 얻고 싶습니다. 그래서 나는 부정적인 방법에 다른 방법을 사용해야합니다. LSB 1에 도달 할 때까지 1과 0을 바꿔 쓰려고했지만 길을 찾을 수 없습니다. (당신을 도울 : dekadikos = demical, diadikos = 이진, boit

    0

    1답변

    누군가 내 작업을 재빨리 점검 할 수 있는지 궁금합니다. 두 개의 음수가 주어지면 : -33과 -31. 두 항목을 더하면 2의 보수를 사용하는 결과가됩니다. 참고 : 6 비트의 단어 길이가 작동에 사용되어야합니다. 내 대답은 그래서이 일 후에 내가 2의에서 100001로 -31을 계산. 나는 또한 -33을 2의 보수로 011111로 계산했다. 그들을 함께

    1

    1답변

    나는 sum +에 어떤 비트가 있어도 1의 보수를 취하고 finalsum에 보완 된 비트를 저장하려고합니다. 그렇게하는 방법. 나는 bitvec와 uint32_t 타입의 것들을 사용하여 약간 약하다. 그래서 나는 여기에서 혼란 스럽다. 도와주세요. #include <iostream> #include <string> #include <bitset> us

    18

    4답변

    나는이 C++ 프로그램을 작성했으며, 왜 cout 세 번째 문구에 1이 인쇄되어 있는지 이해할 수 없다. #include<iostream> using namespace std; int main() { bool b = false; cout << b << "\n"; // Print 0 b = ~b; cout << b

    0

    2답변

    Python3에 바이트 유형이 있습니까? 나는 단지 bytearray가 있다는 것을 알고있다. 내가 바이트 0x01이 있다는 것입니다 원하는 것은 , 나는 다음 단계를 수행 할 때 그러나, 결과는 -2하고 -2이 된 ByteArray에 추가 할 수 없습니다, 보수 운영자 ~는 결과가 0xFE 것 할 . >>> data=bytearray([0x01]) >>

    0

    1답변

    자기 균형 로봇 프로젝트를 진행 중이고 ITG-3200 자이로와 함께 ADXL345 가속도계를 사용하여 로봇 기울기를 감지하고 있습니다. Arduino Due는 표준 정수를 32 비트 숫자로 저장하므로 16 비트 부호있는 데이터가 모두 양수로 표시되고 음수는 65000 이상인 부호있는 데이터가 올바르게 표시되지 않는 문제가있었습니다. 몇 가지 연구를 수행했

    -1

    1답변

    다시는 필요가없는 대학을 위해이 수업을 들었습니까? (ex 1100)에서 2를 보완하고 역으로 변환하려면 어떻게해야합니까? 이 작업을 수행 할 수있는 온라인 계산기는 무엇입니까? 나는 2의 보완이 무엇인지, 그리고 부호와 크기가 무엇인지 이해하고, 그들을 변환하는 방법과 2의 보수를 더하는 방법을 모르겠다.