クジラソフト
 

IPのInt変換

IPv4と32ビットintを変換します。
文字列を入力して変換ボタンを押してください。

IP:
例)192.168.1.1
Int(符号なし):
例)3232235777

DB格納するときに。15文字ぶんの文字列だと16Byteになるところを、数値型にすることで4Byteで格納できます。必要な容量が減り、ディスクの読み取りが高速化しパフォーマンスが向上します。

MySQL/MariaDBでやる場合

INSERT INTO tablename VALUES(INET_ATON('192.168.1.1'))

SELECT INET_NTOA(ipint) FROM tablename WHERE ipint = INET_ATON('192.168.1.1')

PostgreSQLでやる場合

列の型でinetを使います。
PHPでやる場合

// ip を int に変換する。符号なしにするため sprintf('%u', )を使います。
sprintf('%u', ip2long($ip);

// int を ip に変換する
long2ip($ipint);

ソフトウェア

私の家計簿
かんたんに付けられるWindows用の家計簿ソフトです。

よくある質問

技術者向けツール

時刻変換ツール
UnixタイムスタンプとJST、GMTなどを相互変換するウェブツールです。

IP変換ツール
IPv4と32ビットintegerを変換するウェブツールです。

ハッシュ計算
ブラウザ上でテキストやファイルのハッシュ値が計算できるツールです。

Copyright クジラソフト All Rights Reserved.