このエントリーをはてなブックマークに追加


VBScriptで10進数を16進数に変換する・Hex

VBScriptのHex関数を利用すると10進数を16進数に変換することができます。
以下にスクリプトのサンプルコードと実行例などを記します。


関連記事

Hex関数のサンプルコード

以下にHex関数を使ったサンプルコードを記します。

Dim n1, n2, n3, h1, h2, h3

n1 = 15
h1 = Hex(n1)
WScript.Echo n1 & "(Dec) = " & h1 & "(Hex)"

n2 = 255
h2 = Hex(n2)
WScript.Echo n2 & "(Dec) = " & h2 & "(Hex)"

n3 = 4095
h3 = Hex(n3)
WScript.Echo n3 & "(Dec) = " & h3 & "(Hex)"

サンプルコード実行結果

以下に上記のHex関数を使用したサンプルコードの実行結果を記します。

cscriptを使用してVBスクリプトを実行

cscriptコマンドを使用してコマンドプロンプト上で上記のHex関数を使用したVBScriptを実行した出力結果です。

C:\Users\sakura\Desktop>cscript Dec2Hex.vbs
Microsoft (R) Windows Script Host Version 5.8
Copyright (C) Microsoft Corporation 1996-2001. All rights reserved.

15(Dec) = F(Hex)
255(Dec) = FF(Hex)
4095(Dec) = FFF(Hex)

ダブルクリックでVBスクリプトを実行

上記のHex関数を使用したVBScriptをダブルクリックで起動したときの出力結果です。

01.gif
 
02.gif
 
03.gif

以上、VBScriptでHex関数を使用し10進数を16進数に変換するサンプルコードでした。



添付ファイル: fileDec2Hex.zip 476件 [詳細] file03.gif 488件 [詳細] file01.gif 460件 [詳細] file02.gif 448件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2015-03-20 (金) 22:50:41