質問編集履歴
3
訂正
test
CHANGED
File without changes
|
test
CHANGED
@@ -16,13 +16,13 @@
|
|
16
16
|
|
17
17
|
|
18
18
|
|
19
|
-
print(value) ## b'\x0
|
19
|
+
print(value) ## b'\x01'
|
20
20
|
|
21
21
|
```
|
22
22
|
|
23
|
-
しかし、a=1の場合、0b1を保存するだけでいいのに、byte型変換すると
|
23
|
+
しかし、a=1の場合、0b1を保存するだけでいいのに、byte型変換すると1byte分の情報が含まれてしまいます。
|
24
24
|
|
25
|
-
要するに、値が0,1だけの場合2進数で保存したいのですが、どうしたらいいのでしょうか?
|
25
|
+
要するに、値が0,1だけの場合2進数(1bit)で保存したいのですが、どうしたらいいのでしょうか?
|
26
26
|
|
27
27
|
|
28
28
|
|
@@ -56,7 +56,7 @@
|
|
56
56
|
|
57
57
|
with open('test.bi', 'wb') as f:
|
58
58
|
|
59
|
-
f.write(int(bin_num, 2)) ##
|
59
|
+
f.write(int(bin_num, 2)) ## 1byte保存する結果に
|
60
60
|
|
61
61
|
```
|
62
62
|
|
2
タグ変更
test
CHANGED
File without changes
|
test
CHANGED
File without changes
|
1
タグ変
test
CHANGED
File without changes
|
test
CHANGED
File without changes
|