From: "Martin Lüdtke" Date: 2007-12-18T04:52:00+09:00 Subject: Re: dividing by two and rounding up Corey Jewett schrieb: > On Dec 17, 2007, at 10:42 , Tom Norian wrote: > > > Hey all...I am hoping for a tip > > > > I have a table I want to lay out dynamcially in rails where if a game > > has 6 periods the first 3 periods will be in the first column and the > > 4-6 in the second column. If someone picks an odd number of periods , > > say 5, I want the 1-3 in the first column and 4 and 5 in the second. > > > > I have figured out how to iterate through IF I could get 5/2 to > > yield me > > 3. > > > > How do I divide a number (integer) by 2 and get a result that is like: > > > > 5/2 I want 3 > > 6/2 I want 3 > > 7/2 I want 4 > > > > I'm thinking perhaps I could test for oddness then add one to the > > result > > if odd, but that seems kinda a lot of lines for something so simple. > > > > half_periods = 0 > > if num_periods%2 == 1 > > half_periods = num_periods/2 +1 > > else > > half_periods = num_periods/2 > > end > > (5/2.0).ceil > > Corey (5+1) / 2