文件名称:unit:单位对数字的支持
文件大小:17KB
文件格式:ZIP
更新时间:2024-06-20 12:44:05
Ruby
自述文件 Unit将计算单元引入 Ruby。 它提供对二进制、数学、SI、英制、科学和时间单位的内置支持,以及用于添加您自己的自定义单位的简单界面。 为操作数定义单位以避免困扰无单位操作的不可避免的错误。 在尊重每个操作数的单位的同时执行复杂的数学运算。 当单位不兼容时出现有意义的错误。 轻松转换不同单位制之间的值。 例子 一般用法 require 'unit' puts 1.meter.in_kilometer puts 1.MeV.in_joule puts 10.KiB / 1.second puts 10.KiB_per_second puts Unit('1 m/s^2') 数学 Unit(1, 'km') + Unit(500, 'm') == Unit(1.5, 'km') Unit(1, 'kg') - Unit(500, 'g') == Unit(0.5, '
【文件预览】:
unit-master
----.gitignore(19B)
----unit.gemspec(614B)
----Gemfile(39B)
----LICENSE(1KB)
----README.markdown(2KB)
----spec()
--------support()
--------yml()
--------system_spec.rb(3KB)
--------error_spec.rb(887B)
--------spec_helper.rb(206B)
--------unit_spec.rb(9KB)
----.travis.yml(128B)
----lib()
--------unit.rb(93B)
--------unit()
----Rakefile(325B)