LoginSignup
0
0

More than 1 year has passed since last update.

【基本情報】【補数】補数とは?正の数編

Last updated at Posted at 2022-12-11

補数とは足すと桁が1つ上がる数のうち最も小さい数

補数の求め方はキーワードのビットを反転して+1する

絶対値の求め方はキーワードのビットを反転して-1する

8 7 6 5 4 3 2 1
+符号(0) +64 +32 +16 +8 +4 +2 +1
0 n×64 n×32 n×16 n×8 n×4 n×2 n×1
2進数 10進数 補数
0000 0000 0 なし
0000 0001 1 1111 1111
0000 0010 2 1111 1110
0000 0011 3 1111 1101
0000 0100 4 1111 1100
0000 0101 5 1111 1011
0000 0110 6 1111 1100
0000 0111 7 1111 1001
0000 1000 8 1111 1000
0000 1001 9 1111 0111
0000 1010 10 1111 0110
0000 1011 11 1111 0101
0000 1100 12 1111 0100
0000 1101 13 1111 0011
0000 1110 14 1111 0010
0000 1111 15 1111 0001
0001 0000 16
0001 0001 17
0001 0010 18
0001 0011 19
0001 0100 20
0001 0101 21
0001 0110 22
0001 0111 23
0001 1000 24
0001 1001 25
0001 1010 26
0001 1011 27
0001 1100 28
0001 1101 29
0001 1110 30
0001 1111 31
0010 0000 32
0010 0001 33
0010 0010 34
0010 0011 35
0010 0100 36
0010 0101 37
0010 0110 38
0010 0111 39
0010 1000 40
0010 1001 41
0010 1010 42
0010 1011 43
0010 1100 44
0010 1101 45
0010 1110 46
0010 1111 47
0011 0000 48
0011 0001 49
0011 0010 50
0011 0011 51
0011 0100 52
0011 0101 53
0011 0110 54
0011 0111 55
0011 1000 56
0011 1001 57
0011 1010 58
0011 1011 59
0011 1100 60
0011 1101 61
0011 1110 62
0011 1111 63
0100 0000 64
0100 0001 65
0100 0010 66
0100 0011 67
0100 0100 68
0100 0101 69
0100 0110 70
0100 0111 71
0100 1000 72
0100 1001 73
0100 1010 74
0100 1011 75
0100 1100 76
0100 1101 77
0100 1110 78
0100 1111 79
0101 0000 80
0101 0001 81
0101 0010 82
0101 0011 83
0101 0100 84
0101 0101 85
0101 0110 86
0101 0111 87
0101 1000 88
0101 1001 89
0101 1010 90
0101 1011 91
0101 1100 92
0101 1101 93
0101 1110 94
0101 1111 95
0110 0000 96
0110 0001 97
0110 0010 98
0110 0011 99
0110 0100 100
0110 0101 101
0110 0110 102
0110 0111 103
0110 1000 104
0110 1001 105
0110 1010 106
0110 1011 107
0110 1100 108
0110 1101 109
0110 1110 110
0110 1111 111
0111 0000 112
0111 0001 113
0111 0010 114
0111 0011 115
0111 0100 116
0111 0101 117
0111 0110 118
0111 0111 119
0111 1000 120
0111 1001 121
0111 1010 122
0111 1011 123
0111 1100 124
0111 1101 125
0111 1110 126
0111 1111 127
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0