On Monday, 13 January 2003 at 22:46:25 +0900, Gavin Sinclair wrote:
> On Tuesday, January 14, 2003, 12:43:40 AM, Gavin wrote:
> 
> > I think I'm going mad....
> 
> Let me provide further evidence:
> 
>       >> f = Time.now.to_f
>       => 1042465453
>       >> g = Time.now.to_f
>       => 1042465457
>       >> f - g
>       => -4.146000028
 
 
irb(main):005:0> VERSION
=> "1.7.3"
irb(main):006:0> f=Time.now.to_f
=> 1042465664.61685
irb(main):007:0> g=Time.now.to_f
=> 1042465669.193938
irb(main):008:0> f-g
=> -4.577087998390198
irb(main):009:0> 

usr/local/bin/ruby -e 'puts VERSION, Time.now.to_f'
1.6.6
1042465746

/usr/local/bin/ruby -e 'puts VERSION, sprintf("%.10f", Time.now.to_f)'
1.6.6
1042465787.0673509836

I think the digits are there, they just are not printing.

-- 
Jim Freeze
----------
Liar, n.:
	A lawyer with a roving commission.
		-- Ambrose Bierce, "The Devil's Dictionary"