From: Emilio Tagua Date: 2007-05-02T09:38:12+09:00 Subject: Re: Math Time! On 5/1/07, Ari Brown wrote: > Alright everybody! Math time! > > So today I tried to write a program which would print out, say, 1000 > digits of pi. I figured I'd do this by assigning a.... variable...... > to be a bignum....... crap, Ruby is duck typing! I mean, yay? > > Ok, so to the point. How do I tell Ruby to print a value (.to_f) to a > certain number of integers? .to_f(1000)? And also, how do I write > tan, cos, sin, etc. in Ruby? > I havent done this with numbers but you could use: number.to_s[0..1000] If u can do that without the convertion it should be better, but if not i hope my solution helps you. About maths check the Ruby builins Math module: http://www.rubycentral.com/book/ref_m_math.html