class RuboCop::Cop::Style::NumericLiterals
def format_number(node)
def format_number(node) int_part, float_part = node.source.split('.') int_part = int_part.to_i formatted_int = int_part .abs .to_s .reverse .gsub(/...(?=.)/, '\&_') .reverse formatted_int.insert(0, '-') if int_part < 0 if float_part format('%s.%s', formatted_int, float_part) else formatted_int end end