掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
バイト配列からIntデータ取得方法 (ID:103066)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
魔界の仮面弁士様 ご回答をありがとうございました。 具体的に書かせていただきますと B(0)=232 (&HE8) B(1)=224 (&HE0) です。 求める数値は-7960です。最初は私も Dim iV as Integer とし iV = B(0) + B(1) * Clng(&H100) としてみましたが 232 + 224 * 256 = 57576 となってオーバーフローエラーがでてしまいましたのでHEXを使って文字データに変換してしてみたものです。文字列にしないで計算だけで-7960が得られれば速度もかなり早くなるかもしれませんので数値計算だけで処理する方法があればご教示いただきたく、お願いします。 PS 前回 d = "&H" & Hex(B(p + 1)) & Hex(B(p))と書きましたが"0"を加えて二桁にして処理すべきことに気づきました。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.