twos-complement

    0

    1답변

    -19 - 25 는 내가 대답은 바이너리 1010100입니다 -44 알고 -19 인 1,101,101 및 -25 = 1100110 을 가지고 있지만, 나는 그것이 -19 -25를 사용하여 얻는 방법을 알아낼 수 없습니다.

    2

    1답변

    부호가있는 2 진수를 2의 보수 메소드로 추가하면 MSB (부호) 로의 carry와 carry out이 동일하지 않은 경우 왜 자동으로 오버 플로우가 발생 했습니까?

    0

    1답변

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

    0

    1답변

    은 누군가가 나에게뿐만 아니라에서와 두 개의 8 비트 번호의 예를들 수 있습니다. 서명되지 않은 오버플로는 생성하지만 2의 보수는 생성하지 않습니다. 모두 아니요. 고맙습니다. 그냥 알아낼 수 없습니다.

    0

    3답변

    우리가 알고 있듯이 char의 범위는 -128에서 127입니다. : 2의 -128의 칭찬과 128의 이진은 10000000 문자의 범위가 127에 -128하지만 128을하지 -127입니다 왜 인 동일합니다. int의 경우와 같이 128과 -128은 모두 다릅니다.

    0

    1답변

    6 비트의 보수 2 표현을 사용하여 (-13) (기본 10) + (-14) (기본 10)을 계산해야합니다. 나는 그것을하는 방법 Wikipedia:Two's complement을 읽었다. 나는 13을 (-13)으로 바꿨다 : 10011 그리고 14를 (-14)로 바꿨다 : 10010 그리고 나는 방금 수학을 정상적으로했고 : 100101을 얻었다. 그러나

    2

    1답변

    VB6 응용 프로그램을 VB.net으로 변환 중입니다. 응용 프로그램은 변경할 수없는 기존 C 라이브러리를 사용합니다. 문제 :-180 또는 180 주위의 값이 필요합니다. 내가 기대하는 시간은 180입니다. 그러나 내가 -180 일 때 4294967117 값을 얻습니다. 이것은 C 라이브러리가 2의 보수를 반환하는 것처럼 보이지만 그것을 치료하는 방법을

    1

    1답변

    흥미로운 2가 보완 문제가 있습니다. 248 이가하는 CLng 함수는 16 진수 값으로 해석되는 것을 나에게 나타냅니다 <meta http-equiv="x-ua-compatible" content="IE=10"> <script type="text/vbscript"> HexVal = "F8" document.write(CLng("&H"

    2

    1답변

    캐리 비트가 무엇인지 알고 오버플로 개념을 이해한다고 생각합니다. 그러나 2의 보수를 사용하여 간단한 더하기/빼기를 ​​수행 할 때이를 식별하지 못합니다. 따라서 일부 계산을 수행하고 세 가지 해당 질문을 표현했습니다. 미리 감사드립니다.

    1

    1답변

    질문은 8 비트의 이진수 (-00101.110)의 2의 보수를 찾는 것입니다. 이렇게 분수 부분을 어떻게 처리해야하는지 이해할 수 없습니다. 나는 1의 보수가 11010.001이라고 생각한다. 11010.010은 2의 보수인가? 그리고 이것들은 -00101.110의 2의 보수에 대한 나의 최종 답으로 필요한 8 비트입니까?