Forum: Ruby on Rails syntax for number_with_precision

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
cranberry (Guest)
on 2006-03-02 13:13
I normally use number_with_precision in my views and I've never had a
problem.

Now however, I need to use it in my controller because my Ajax method is
calling the controller and the controller will return values to it which
will be displayed in the span of my html document.

In short, what am I doing wrong in the statement below? I need the 'bid'
to be formatted with precision before it is converted to a string.
Please note that bid_counter.bid returns a decimal number.

@bids.each do |bid_counter|
        mybid = number_with_precision(bid_counter.bid,2)
        bidhtml += "<tr><td>"+ bid_counter.user.company_name +
"</td><td>" +  bid_counter.ad_title + "</td><td>$" + mybid.to_s +
"</td></tr>"

end
This topic is locked and can not be replied to.