■ このスレッドは過去ログ倉庫に格納されています
python出来る人ちょっと来てください
- 1 :以下、\(^o^)/でVIPがお送りします:2015/07/14(火) 16:05:57.851 ID:qV3HnI1x0.net
- import array
l = [40,-40]
ary = array.array("i",l).tostring()
print(int.from_bytes(ary[0:4],"little"))#40
print(int.from_bytes(ary[4:8],"little"))#4294967256
この二つ目の出力を-40に戻したいんだけれども、何か方法ってありますか?
intの最大値*2引くとかそういうの以外で
- 2 :以下、\(^o^)/でVIPがお送りします:2015/07/14(火) 16:07:29.390 ID:qsuFKYgZ0.net
- 氏ねば答えがわかると思うよ
- 3 :以下、\(^o^)/でVIPがお送りします:2015/07/14(火) 16:08:09.760 ID:kszIEQZU0.net
- intの最大値*2引く
- 4 :以下、\(^o^)/でVIPがお送りします:2015/07/14(火) 16:09:23.037 ID:qV3HnI1x0.net
- >>3
出来ればマジックナンバーは使いたくないんです
- 5 :以下、\(^o^)/でVIPがお送りします:2015/07/14(火) 16:12:26.416 ID:qV3HnI1x0.net
- お願いします
調べても出てこないんです
- 6 :以下、\(^o^)/でVIPがお送りします:2015/07/14(火) 16:12:28.131 ID:DzNkPpbAp.net
- signedにしてねーからだよ
ドキュメント穴が開くまで読め
- 7 :以下、\(^o^)/でVIPがお送りします:2015/07/14(火) 16:16:10.992 ID:qV3HnI1x0.net
- >>6
ありがとうございます!
ちょっと調べてみます
- 8 :以下、\(^o^)/でVIPがお送りします:2015/07/14(火) 16:18:32.765 ID:qV3HnI1x0.net
- >>6
int.from_bytesの引数にsignet=True入れたら直りました!
ありがとうございます!ドキュメント読みます!!
- 9 :以下、\(^o^)/でVIPがお送りします:2015/07/14(火) 16:20:40.791 ID:qV3HnI1x0.net
- スタックオーバーフローの日本語版で聞くよりこっちで聞いた方が早い・・・
総レス数 9
2 KB
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★