Calculation

さあ、この計算機アプリを規定の電卓に設定しよう。

image1
image2
image3
image4
image5
image6
image7
image8
image9
image10

さらに詳しく
説明を隠す

Calculation は、プログラマーやシステムエンジニアなどの IoT 技術者のために開発された計算機アプリです。
IoT で扱うあらゆるデータはバイナリ形式(0 と 1 の 2 進数)として表現されます。
このアプリは、代表的なデータである「数値」「UNIX 時間」「IP アドレス」「文字列」を計算し、ビット列または 16 進ダンプで表示します。

数値計算
数値の型を以下の3つから選択します。
・10 進数 / 倍精度浮動小数点(Double
・10 進数 / 符号付き 64 ビット整数(Int64
・16 進数 / 符号無し 64 ビット整数(UInt64
Double では、最大 15 桁(内、小数は第 10 位)まで扱うことができます。
Int64/UInt64 では、64 bit の範囲内の数値を扱うことができ、四則演算に加え、剰余演算および各種ビット演算が可能です。

時間変換
UNIX エポックからの経過秒数と日時(西暦)を相互に変換します。
日時は、ローカル時間と協定世界時 (UTC)のいずれかで表示します。
現在時刻、2038/2106 年問題の境界値、および カレンダー指定による入力も可能です。

アドレス計算
IPv4 の CIDR 形式からネットワークアドレス、サブネットマスク、および ブロードキャストアドレスを算出します。
IPv6 アドレス形式は、次期バージョンで対応予定です。

文字列変換
入力した文字列データ(最大 64 KB)をバイナリに変換し、16 進ダンプ表示します。
また、バイナリデータをエディタで編集可能であり、文字列に逆変換することも可能です。
文字列データにおけるマルチバイトコードのエンコーディングは UTF-8 です(その他の文字コードは未対応)。

説明を隠す


     


Apple、Appleのロゴは、米国およびその他の国で登録されたApple Inc.の商標です。