▼Medsetさん:
>>8.2.5で修正いたしましたのでご確認をお願いします。
>>
>>誤: ((ULONG64)asi.SmartReadData[0x30])) * 512 / 1000 / 1024 / 1024 / 1024;
>>
>>正: ((ULONG64)asi.SmartReadData[0x30])) * 512 * 1000 / 1024 / 1024 / 1024;
>>
>>修正箇所は1か所1バイトでした・・・。
>
>8.3.0で正常に表示されているようです。
>数字が減っているのは計算方法が違っていたとのことで、修正された分でよろしいですね?
>余談ですが、誤と正の違いを5回ぐらい見直してようやく気付いた...
ご確認ありがとうございます。
数字が減ったのは私が仕様書をしっかり読んでいなかったことが原因です。1024単位で統一した方が美しいと思うんですけどね・・・。