sql >> データベース >  >> RDS >> PostgreSQL

rubyを使用して、符号付きとして保存されている符号なし整数を元の値に変換します

    Rubyの詳細はわかりませんが、数値が負の場合は基本的に2^64を追加する必要があります。これは、数値が2の補数として格納されていることを前提としています。これは、ほぼ確実です。

    2の補数システムであるFYIは、基本的に(たとえば)32ビットの数値を数値mod 2^32として扱います。これは、-1が2^32-1または0xFFFFFFFFと同じであることを意味します。これは、ハードウェアレベルでの使用が非常に簡単であることがわかりました。



    1. PostgreSQLに最適な環境をセットアップする

    2. 挿入/更新を含むhtml/php/sqlフォーム

    3. ビルド時にDockerイメージ間でネットワークを構築するにはどうすればよいですか?

    4. 複数行の最大値に基づいて単一行を選択する方法