[#7968] array .{first, last, at} — Kazunori NISHI <kazunori@...>

西@九大です。

25 messages 1999/10/07
[#7969] Re: array .{first, last, at} — nobu.nakada@... 1999/10/07

なかだです。

[#7983] Re: array .{first, last, at} — Kazunori NISHI <kazunori@...> 1999/10/12

西@九大です。

[#7984] Re: array .{first, last, at} — matz@... (Yukihiro Matsumoto) 1999/10/12

まつもと ゆきひろです

[#7985] [patch] Array#delete_at w/ minus value — EGUCHI Osamu <eguchi@...> 1999/10/12

えぐち@エスアンドイーです。

[ruby-dev:8133] Time accurate usec

From: Masaki Fukushima <fukusima@...>
Date: 1999-10-29 07:48:01 UTC
List: ruby-dev #8133
福嶋です。

現在のTimeにはスクリプトレベルでusecを正確に指定する方法がないで
すよね。

秒数をFloatで指定できますが、浮動小数点を介すると誤差のせいで指定
できない値があるようです。

irb(main):029:0> RUBY_PLATFORM
"i386-freebsd3.3"
irb(main):030:0> Time.at(1.000012).tv_usec
11

そこで、

  Time.at(sec, usec)

または

  Time.at([sec, usec])

のような形でマイクロ秒を直接指定できると嬉しいのですが。

後者の形式だとrb_time_interval()を書き換えれば、selectのtimeoutな
ども同様の形式を許すようになりますね。
インタフェースさえ分かれば、私の方でパッチを用意できると思います。


Ruby本買いました。
内容が充実し過ぎです ^^;  初心者に勧めるにはちょっとheavyかなぁ...
とりあえず、研究室の予算でも購入する予定です。

---
福嶋正機

In This Thread

Prev Next