8
플로트를 인쇄 할 때 ruby는 마침표 뒤 0
중 하나만 사용하여 1234.0
을 인쇄합니다. 어떻게하면 루비가 두 개의 0
을 인쇄하도록 강제 할 수 있습니까? 구조에루비 float double 0
플로트를 인쇄 할 때 ruby는 마침표 뒤 0
중 하나만 사용하여 1234.0
을 인쇄합니다. 어떻게하면 루비가 두 개의 0
을 인쇄하도록 강제 할 수 있습니까? 구조에루비 float double 0
http://4loc.wordpress.com/2008/09/24/formatting-dates-and-floats-in-ruby/ –
주 통화와 같은 구체적이고 중요한 값은 Float처럼 정확하지 않은 값으로 저장하고 싶지 않을 수 있습니다. 대신 가장 작은 단위의 수를 정수로 저장하십시오 (예 : 미국 화폐로 $ 1.34는 134로 저장 됨). [BigDecimal] (http://ruby-doc.org/stdlib/libdoc/bigdecimal/)을 사용하십시오. rdoc/classes/BigDecimal.html). – Phrogz