
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Python で浮動小数点数 float のメモリ上のバイト列を確認してみる - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Python で浮動小数点数 float のメモリ上のバイト列を確認してみる - Qiita
>>> import ctypes >>> f = ctypes.c_float(0.5) >>> f c_float(0.5) >>> memoryview(f).tobytes() b'\x... >>> import ctypes >>> f = ctypes.c_float(0.5) >>> f c_float(0.5) >>> memoryview(f).tobytes() b'\x00\x00\x00?' >>> memoryview(f).cast('B', shape=(4,))[3] = 0x3e >>> f c_float(0.125) >>> memoryview(f).cast('B', shape=(4,))[3] = 0x40 >>> f c_float(2.0) >>> memoryview(f).cast('B', shape=(4,))[:] = bytes([0x3a, 0xcd, 0x13, 0xbf]) >>> f c_float(-0.5773502588272095) >>> import ctypes >>> a = ctypes.c_flo