Add decimal number type support