#!/usr/bin/ruby

require 'gmp'

a=GMP::Q.new(200,11)
b=-a
c=a.floor
d=a.ceil
e=a.trunc
f=b.floor
g=b.ceil
h=b.trunc

[c,d,e,f,g,h].each { |var| p var }


syntax highlighted by Code2HTML, v. 0.9.1