式の意味

解決


初心者  2004-11-29 21:56:58  No: 117872

はじめまして
VB6.0  SP6で

AAA AS Integer
BBB AS Byte
BBB=(AAA \ &H100) Mod &H100)
初心者なもので上記の式の意味がわかりません
簡単なことかもしれませんが教えて下さい


いな  2004-11-29 22:15:38  No: 117873

>BBB=(AAA \ &H100) Mod &H100)

\ 演算子・・・2 つの数値の商を計算し、結果を整数で返します。
使用例:
  MyValue = 11 \ 4               ' 2 を返します。

Mod 演算子・・・2 つの数値の除算を行い、その剰余を返します。
使用例:
  MyResult = 10 Mod 3            ' 1 を返します。

--
つまり、AAAと&H100の数値の商を計算し、
その結果を&H100で除算した余り(剰余)を返します。


特攻隊長まるるう  2004-11-29 22:20:18  No: 117874

ちなみに &H100 は16進表記です。10進表記で256
Byte 型(0 〜 255)に入るようにしてますね。


初心者  2004-11-29 22:22:09  No: 117875

いなさん、ありがとうございました
演算子の意味はわかりました
BBBはの意味がわかりません?
&H100もわかりません?
すみませんが
意味教えてもれえますか
よろしくお願いします


いな  2004-11-29 22:23:37  No: 117876

>ちなみに &H100 は16進表記です。

あ”、数値の表記法までは気が回らなかった。
フォローありがとうございます。


いな  2004-11-29 22:26:14  No: 117877

>&H100もわかりません?

&H100はまるるうさんの言うとおり、
16進数表記での100(イチゼロゼロ)のことです。
つまり・・・。
10進数表記では"256"をあらわしてます。


初心者  2004-11-29 22:32:30  No: 117878

いなさん
特攻隊長まるるうさん
わかりました
ありがとうございました
今後ともよろしくお願いします


※返信する前に利用規約をご確認ください。




  


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