[#23805] net/smtp — 佐藤 大輔 <densuke@...2.so-net.ne.jp>

佐藤です。

26 messages 2000/07/12
[#23806] Re: net/smtp — matz@... (Yukihiro Matsumoto) 2000/07/12

まつもと ゆきひろです

[#23808] Re: net/smtp — 佐藤 大輔 <densuke@...2.so-net.ne.jp> 2000/07/12

佐藤です。

[#23809] Re: net/smtp — matz@... (Yukihiro Matsumoto) 2000/07/12

まつもと ゆきひろです

[#23811] Re: net/smtp — Minero Aoki <aamine@...> 2000/07/12

あおきです。

[#23812] Re: net/smtp — matz@... (Yukihiro Matsumoto) 2000/07/12

まつもと ゆきひろです

[#23890] Ruby Entry Package and cygwin1.dll — Noritsugu Nakamura <nnakamur@...>

25 messages 2000/07/18
[#23895] Re: Ruby Entry Package and cygwin1.dll — WATANABE Hirofumi <eban@...> 2000/07/18

わたなべです.

[#23896] Re: Ruby Entry Package and cygwin1.dll — Noritsugu Nakamura <nnakamur@...> 2000/07/18

[#23897] Re: Ruby Entry Package and cygwin1.dll — Katsuyuki Komatsu <komatsu@...> 2000/07/19

小松です。

[#23898] Re: Ruby Entry Package and cygwin1.dll — WATANABE Hirofumi <eban@...> 2000/07/19

わたなべです.

[#23899] Re: Ruby Entry Package and cygwin1.dll — Katsuyuki Komatsu <komatsu@...> 2000/07/19

小松です。

[#23923] Re: [ruby-dev:10353] Re: should prohibit `module_function' for class Class — Masatoshi SEKI <m_seki@...>

11 messages 2000/07/19

[#23940] String#unpack と scanf の関係 — kiwamu <kiwamu@...>

こんにちは。岡部@東京都立大学と申します。

16 messages 2000/07/20

[ruby-list:24003] Re: String#unpack と scanf の関係

From: kiwamu <kiwamu@...>
Date: 2000-07-24 17:48:29 UTC
List: ruby-list #24003
 「これだ!」っていう回答ありがとうございます。
なんだか今日もがんばれそうです。(笑)

Tue, Jul 25, 2000 at 01:57:39AM +0900 において
Masahiro TANAKA さん曰く:

> > "gpib_test2.bin.gz"という名前で添付しました。
> > よろしくお願いします。
> 
> これはbyte orderの問題っぽいですね。
> 
> ruby -e 'p STDIN.read(80).unpack("a8G*")' < gpib_test2.bin
> ["#6003208", 9998947.25, 9999218.455, 9999489.659, 9999760.864,
>  10000032.07, 10000303.27, 10000574.48, 10000845.68, 10001116.89]
> 
> ruby -e 'p STDIN.read(80).unpack("a8E*")' < gpib_test2.bin
> ["#6003208", 2.213181251e-312, -7.766515835e+255, -1.67565126e+203,
>  -3.816111887e+150, -8.203543647e+97, -1.851627386e+45, -3.968895868e-08,
>  -8.89044621e-61, -1.901112197e-113]

 をぉ。なるほどぉ〜。
ところでこの"G"と"E"ってtemplate文字列なんですが
どこに書いてあるんでしょう…?
<http://www.ruby-lang.org/ja/man-1.4/String.html>なし…
"pack.c"には…なるほど。
NTOHD(tmp,dtmp)とVTOHD(tmp,dtmp)?
要はエンディアンを逆にしてるってことですよね?

んで、floatなデータ(つまりはIEEE32ビットフォーマット)なら
"g"を使えば良いってことですよね。
本当にありがとうございました。


> 私は以前にparallel IO cardで取り込んだデータのリアルタイム表示ソ
> フトをVC++で書いて、非常にしんどい思いをしたことがあるので、こう
> いう分野へのRubyの活用にとても期待しています。

 ふと思ったのですが
最近の測定器の制御はGPIBではやらないものなのでしょうか?
なにか会社訪問してもGPIBの話をあまり聞かない気がします。
そーいえばキーエンスのUSBな測定器のパンフを最近見た気がします。

なんかどんどんruby-listにそぐわない話題に… (^^;;

-- 
Tokyo Metropolitan University     Kiwamu Okabe
 Mail: kiwamu@debian.or.jp
 URL:  http://silica.eei.metro-u.ac.jp/~kiwamu/

In This Thread