20 个版本

0.8.0 2024 年 4 月 21 日
0.7.0 2024 年 1 月 7 日
0.6.3 2022 年 3 月 25 日
0.6.2 2021 年 10 月 31 日
0.4.0 2016 年 10 月 31 日

#85数学

Download history 44/week @ 2024-04-24 10/week @ 2024-05-01 1/week @ 2024-05-15 7/week @ 2024-05-22 3/week @ 2024-05-29 3/week @ 2024-06-05 1/week @ 2024-06-12 2/week @ 2024-07-10 4/week @ 2024-07-17 9/week @ 2024-07-24 61/week @ 2024-07-31

每月 76 次下载

MPL-2.0 许可证

420KB
11K SLoC

Rink

codecov crates.io downloads

https://rinkcalc.app/about

Rink 是一个开源的单位感知计算器。它可以用于物理和工程计算,以及维度分析。

Rink 支持大多数测量系统,包括 SI、CGS、自然、国际惯例、美国惯例、英国惯例,以及历史测量。此外,Rink 还支持货币转换。

功能

  • 任意精度数学
  • 显示 SI 物理量
  • 自动找到适用的 SI 导出单位
  • 详细的错误信息
  • 帮助进行维度分析,例如通过提供单位分解和找到量度单位。
  • 温度转换

手册

描述(希望)您需要了解的所有关于 Rink 表达式语言的信息。

安装

最常用的 Rink 版本是基于终端的界面 rink

包管理器 命令
Cargo cargoinstall rink
Pacman pacman -S rink
Nix nix-env-i rink
Scoop scoop install rink

下载也可在 https://rinkcalc.app/releases 获取。

Web 界面:rinkcalc.app

Rink 不仅提供基于终端的界面,还提供 Web 界面。适合在移动设备上进行计算。

示例

我的电脑每年运行成本是多少?假设它每天使用 100 瓦特,运行 4 小时,并使用 美国平均电费

> 0.1545$/kWh * 100W * (4 hours / day) to $/year
approx. 22.57196 USD / tropicalyear

如果你做了一个与月球大小相同的金球,表面重力是多少?

> volume of moon * (19.283 g/cm^3) * G / (radius of moon)^2
approx. 9.365338 meter / second^2 (acceleration)
> ans to gravity
approx. 0.9549987 gravity (acceleration)

有没有人开玩笑说美国人把燃油效率测量为杆每桶?让我们用 平均美国汽车燃油效率 来试试。

> 9.4 km/l to mpg
approx. 22.11017 mpg (fuel_efficiency)
> 9.4 km/l to rods per hogshead
approx. 445741.0 rod / ushogshead (fuel_efficiency)

然后你可能会想,等等,这些单位到底是什么?

> hogshead
Definition: ushogshead = 2 liquidbarrel = approx. 238480942.3 millimeter^3 (volume; m^3)
> liquidbarrel
Definition: liquidbarrel = 31.5 usgallon = approx. 119240471.1 millimeter^3 (volume; m^3)
> rod
Definition: rod = 5.5 yard = 5.0292 meter (length; m)

库使用

docs.rs

[dependencies]
rink-core = "0.8"

许可证

Rink 源代码采用 Mozilla 公共许可证,版本 2。有关详细信息,请参阅 LICENSE-MPL

数据文件 definitions.units 受 GNU 通用公共许可证(GPL)第三版许可。详情请见 LICENSE-GPL

贡献

除非你明确声明,否则任何有意提交以包含在作品中的贡献都将授予 MPL 中列出的权利,包括具有二级许可证的更大作品。

如果你计划对 definitions.units 进行编辑,请查看以下文档:docs/rink-defs.5.adoc

变更日志

请见此处:https://rinkcalc.app/releases

依赖项

~23–35MB
~570K SLoC