式入力演算・進数変換ソフト「UMEC」
概要と基本操作
●概要
●基本操作
|
基本機能
●演算
●変数の定義
●定義済みの定数
●関数
|
||
基本注意事項
●標準フォント
●入力
|
●演算
|
各コントロールの説明
●画面説明 ●式入力エディットボックス ■式入力エディットボックス 演算する式を入力します。進数変換目的で数値だけ入力することもできます。 ●式入力エディットボックス上での右クリックによるポップアップメニュー ■テキスト処理関連 「やり直し」はOSのバージョンによっては使用できません。 ■定数の入力 定数を簡易入力します。入力は現在のエディットボックス内の選択位置に行います。 ■定義済み関数の入力 定義された関数を入力します。入力はエディットボックス内の現在の選択位置に行います。文字列が選択されている場合は、その文字列を括弧で括るように入力します。 ■標準のフォントを設定 設定されたフォントは設定ファイル「UMEC.ini」に初期設定として保存されます。 ●入力補助ボタン ■0x 16進数の数値を入力する際の接頭辞「0x」を入力します。 ■0L 16進数の数値をリトルエンディアン方式で入力する際の接頭辞「0L」を入力します。入力する数値は必ず1バイトを2文字で入力して下さい。 ■0b 2進数の数値を入力する際の接頭辞「0b」を入力します。入力する数値は必ず1と0で入力して下さい。 ■( ) 式入力エディットボックス内で選択されている文字列を括弧で括ります。 ■CR 改行を行います。 ■Clr 式入力エディットボックス内の全文字列を削除します。 ■その他 入力補助ボタンの表示文字列をそのまま入力します。 ●入力内容の保存と呼び出し ■Q-Save(クイックセーブ) 式入力エディットボックスに入力されている内容を、テキストファイル「UMECsav.txt」として保存します。「UMECsav.txt」が既に存在する場合は、警告無しで上書きしますので注意して下さい。 ■Q-Load(クイックロード) 入力内容保存用テキストファイル「UMECsav.txt」を読み込んで式入力エディットボックスに出力します。 ●バージョン情報 ■バージョン情報 当ソフトウェアのバージョン情報を表示します。 ●整数の数値表現のオプション ■符号付き Byte/Word デフォルトでは整数の演算と結果表示は符号付きDoubleWord(4バイト)をベースに行いますが、このオプションを有効にすると、10進数(Decimal)の表示を符号付きのByte(1バイト)あるいはWord(2バイト)に対応させます。さらに、16進数(Hex)及び16進数リトルエンディアン方式(Hex-LE)の表示をDoubleWordに符号拡張して表示します。例えば入力値「0xFF」や「0xFFFF」が10進数では「255」や「65535」ではなく「-1」と表示されるようになり、16進数では「0xFFFFFFFF」と表示されます。このオプションは10進数(Decimal)と16進数(Hex)及び16進数リトルエンディアン方式(Hex-LE)の表示にのみ影響を与えます。 ■符号無し 10進数 デフォルトでは整数の演算と結果表示は符号付きDoubleWord(4バイト)をベースに行いますが、このオプションを有効にすると、10進数(Decimal)の表示を符号無しDoubleWordで行います。例えば入力値「0xFFFFFFFF」が10進数では「-1」ではなく「4294967295」と表示されます。このオプションは10進数(Decimal)の表示にのみ影響を与えます。オプション「符号付き Byte/Word」を併用すると、Byte(1バイト)あるいはWord(2バイト)の値が符号拡張されることに注意して下さい。 ●整数・実数演算のオプション ■強制実数モード 式の構成要素を全て実数とみなして演算を行います。入力された式の中で整数と実数が混在している場合には、このモードを使用してください。 ●その他のオプション ■Top 当ソフトウェアのダイアログの通常表示と最前面表示を切り替えます。 ●演算結果出力エディットボックス ■Binary 演算結果を2進数で表示します。入力値が実数だった場合も表示は整数として行います。 ■Decimal 演算結果を10進数で表示します。 ■Hex 演算結果を16進数で表示します。入力値が実数だった場合も表示は整数として行います。 ■Hex-LE 演算結果を16進数のリトルエンディアン方式で表示します。入力値が実数だった場合も表示は整数として行います。 ■Float 演算結果を4バイトの実数として、16進数で表示します。 ■Float-LE 演算結果を4バイトの実数として、16進数のリトルエンディアン方式で表示します。 ■Double 演算結果を8バイトの実数として、16進数で表示します。 ■Double-LE 演算結果を8バイトの実数として、16進数のリトルエンディアン方式で表示します。 ●テキストのキャラクターコード表示エディットボックス ■Text(ANSI) 式入力エディットボックスに入力された文字列をANSI文字列と認識して、16進数のキャラクターコードで表示します。半角文字だけでなく全角文字でもキャラクターコードを表示可能です。 ■Text(Unicode) 式入力エディットボックスに入力された文字列をUnicode文字列と認識して、16進数のキャラクターコードで表示します。半角文字だけでなく全角文字でもキャラクターコードを表示可能です。 |