我想在 Ruby on Rails 应用程序中实现度量单位首选项。
例如,用户应该能够选择以英里或公里显示距离。而且,显然,不仅显示值,而且输入值。
我想所有的值都应该存储在一个全局测量系统中以简化计算。
是否有针对此的任何直接解决方案?还是我应该自己写?
最佳答案
ruby gem“ruby-units”可能会有所帮助:
http://ruby-units.rubyforge.org/ruby-units/
require 'rubygems'
require 'ruby-units'
'8.4 mi'.to('km') # => 13.3576 km
'8 lb 8 oz'.to('kg') # => 3.85554 kg
a = '3 in'.to_unit
b = Unit('5 cm')
a + b # => 4.968 in
(a + b).to('cm') # => 16.62 cm
关于ruby-on-rails - 是否有任何在 Rails 上翻译测量单位的解决方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3009067/