ntaka の回答履歴

全7件中1~7件表示
  • Stirlingについて

    バイナリファイルに16ビットで表現された正数が順番に格納されています. もし(10進数で)1,10,15の値がこの順番で格納されていたら, Stirlingではどのように表示されるのでしょうか? ファイルからこのデータx個を配列dataに読み込むために unsigned short data[x]; fseek(fp, 0L, SEEK_SET); /* ファイルポインタを先頭へ */ fread(data, 2, x, fp); /* 2バイトずつx個読み込む */ としたのですが, このdata[i]に正しく格納されているか確認したいためです. Stirlingで「00 01 00 0A 00 0F」となっていれば,   data[0]:1,data[1]:10,data[2]:15 になると思ったのですが,   data[0]:256,data[1]:2560,data[2]:3840 になりました. ちなみに,256,2560,3840は16進では100,A00,F00です. どこか間違っているのでしょうか? 長くなりましたが,どなたかご教授ください.

    • landmes
    • 回答数4
  • Stirlingについて

    バイナリファイルに16ビットで表現された正数が順番に格納されています. もし(10進数で)1,10,15の値がこの順番で格納されていたら, Stirlingではどのように表示されるのでしょうか? ファイルからこのデータx個を配列dataに読み込むために unsigned short data[x]; fseek(fp, 0L, SEEK_SET); /* ファイルポインタを先頭へ */ fread(data, 2, x, fp); /* 2バイトずつx個読み込む */ としたのですが, このdata[i]に正しく格納されているか確認したいためです. Stirlingで「00 01 00 0A 00 0F」となっていれば,   data[0]:1,data[1]:10,data[2]:15 になると思ったのですが,   data[0]:256,data[1]:2560,data[2]:3840 になりました. ちなみに,256,2560,3840は16進では100,A00,F00です. どこか間違っているのでしょうか? 長くなりましたが,どなたかご教授ください.

    • landmes
    • 回答数4
  • Stirlingについて

    バイナリファイルに16ビットで表現された正数が順番に格納されています. もし(10進数で)1,10,15の値がこの順番で格納されていたら, Stirlingではどのように表示されるのでしょうか? ファイルからこのデータx個を配列dataに読み込むために unsigned short data[x]; fseek(fp, 0L, SEEK_SET); /* ファイルポインタを先頭へ */ fread(data, 2, x, fp); /* 2バイトずつx個読み込む */ としたのですが, このdata[i]に正しく格納されているか確認したいためです. Stirlingで「00 01 00 0A 00 0F」となっていれば,   data[0]:1,data[1]:10,data[2]:15 になると思ったのですが,   data[0]:256,data[1]:2560,data[2]:3840 になりました. ちなみに,256,2560,3840は16進では100,A00,F00です. どこか間違っているのでしょうか? 長くなりましたが,どなたかご教授ください.

    • landmes
    • 回答数4
  • Access にて "mm:ss.0" 形式の 秒数を算出する方法

    現在、Accessにて "mm:ss.0" 形式 の時刻データを秒数に変換する クエリの作成を試みていますが、小数点以下の秒数の算出方法が わからず困っています。 (MS-Access 2002) Excelでsecond関数を使用し、秒数を算出した場合は以下の通り、 秒数により小数点以下の扱いが異なります。 <Excelにてsecond関数を使用して秒数を計算した結果> ・00:13.5 …… 14秒(少数が丸められる) ・00:14.5 …… 14秒(少数が切り捨てられる) ・00:14.6 …… 14秒(少数が丸められる) Accessでは"mm:ss.0" というフォーマットが見当たらず、 Second関数も「抽出条件でデータ型が一致しません」と エラーとなってしまいます。 参考までに試行錯誤の軌跡を載せますが、以下のようなクエリを 作成しても、小数点の丸め処理が秒数によって.5と.6の場合があり、 やはり誤差が出てしまいます。 ** Val(Left([時刻], 2)) * 60 + Val(Mid([時刻],4 , 2)) + Round(Val(Right([時刻], 1)) / 10, 0) ※[時刻]カラムは"mm:ss.0"形式の文字列 ** AccessのクエリにてExcelのsecond関数と同様の結果を 得るにはどのようにすればよろしいでしょうか。

  • Access にて "mm:ss.0" 形式の 秒数を算出する方法

    現在、Accessにて "mm:ss.0" 形式 の時刻データを秒数に変換する クエリの作成を試みていますが、小数点以下の秒数の算出方法が わからず困っています。 (MS-Access 2002) Excelでsecond関数を使用し、秒数を算出した場合は以下の通り、 秒数により小数点以下の扱いが異なります。 <Excelにてsecond関数を使用して秒数を計算した結果> ・00:13.5 …… 14秒(少数が丸められる) ・00:14.5 …… 14秒(少数が切り捨てられる) ・00:14.6 …… 14秒(少数が丸められる) Accessでは"mm:ss.0" というフォーマットが見当たらず、 Second関数も「抽出条件でデータ型が一致しません」と エラーとなってしまいます。 参考までに試行錯誤の軌跡を載せますが、以下のようなクエリを 作成しても、小数点の丸め処理が秒数によって.5と.6の場合があり、 やはり誤差が出てしまいます。 ** Val(Left([時刻], 2)) * 60 + Val(Mid([時刻],4 , 2)) + Round(Val(Right([時刻], 1)) / 10, 0) ※[時刻]カラムは"mm:ss.0"形式の文字列 ** AccessのクエリにてExcelのsecond関数と同様の結果を 得るにはどのようにすればよろしいでしょうか。

  • メモリー増設について

    パソコンのQOSMIOをしようしていますが、今入っているメモリーが256の為動作が遅いので、増設しようとしています。 なるべく安いのがいいのですが、動作に不具合があるのもこまります。 価格コムでさがしたのですが、危なくデスクトップ用のメモリーを購入しそうになりました。 どこで購入したらよいでしょうか?価格コムでもよいのですが、どれを購入したらよいのでしょうか? メーカーに聞いたところPC2700対応のDDRSDRAMの1ギガを購入したらいいとのことですが・・・

  • 名義変更について

    去年新築一戸建てを私の姉と共同で購入しました。 住宅ローンですが、私が正社員で姉はパートでしたので私の名前でローンを組みました。ですが、毎月のローン支払は姉と折半しています。 今回の相談ですが、名義に関する相談です。現在は、姉と私の半分ずつの名義になっています。これを姉一人の名義に変更したいのですが、名義変更にはどれくらいの費用がかかるのでしょうか。また、どこに行けば名義変更できますか。贈与ということになり、贈与税がかかるのでしょうか。 また、ローンを組みなおすということは考えていません。名義変更だけしたいと思っています。 拙い文章ですが、どうか回答宜しくお願いします。