class SassC::Script::Value::Number

def self.round(num)

Other tags:
    Private: -
def self.round(num)
  if num.is_a?(Float) && (num.infinite? || num.nan?)
    num
  elsif basically_equal?(num % 1, 0.0)
    num.round
  else
    ((num * precision_factor).round / precision_factor).to_f
  end
end