ITADN
printfn/fend
printfn/fend · 文件 下载 ZIP
文件最后提交记录最后更新时间
README.md
以下内容由 AI 翻译,如有问题请点此提交 issue 反馈

fend

build crates.io downloads

fend icon

fend 是一款支持任意精度且感知单位的计算器。

独特特性:

  • 使用有理数进行任意精度算术
  • 全面支持复数
  • D&D 风格的骰子投掷
  • 变量
  • 二进制、八进制、十六进制以及 2 到 36 之间的所有其他进制
  • 跟踪单位,支持 SI、美制和英制惯用单位以及许多历史单位
  • Emacs 风格的 CLI 快捷键
  • 三角函数
  • Lambda 演算

请参阅手册以获取更多信息。

Web 界面

fend 可在 printfn.github.io/fend 上通过 Web 访问。

安装

在本地安装 fend 最简单的方法是通过你的包管理器:

包管理器命令
Homebrewbrew install fend
MacPortssudo port install fend
AUR (Arch Linux)yay -S aur/fend-bin
AOSC OSoma install fend
Xbps (Void Linux)xbps-install fend
Nixnixpkgs.fend 添加到你的配置中,或使用 nix-shell -p fend 临时安装。
Cargocargo install fend
Windows Package Managerwinget install fend
Chocolateychoco install fend
Scoopscoop install fend
Pkgxpkgx fend

或者,你可以手动下载最新的稳定版二进制文件 此处

安装 fend 后,运行 fend 以启动 REPL 会话:

$ fend
> 1 ft to cm
30.48 cm
>

软件包

手册

您可以在此处找到 fend 手册。

示例

> 5'10" to cm
177.8 cm
> cos (pi/4) + i * (sin (pi/4))
approx. 0.7071067811 + 0.7071067811i
> 0b1001 + 3
0b1100
> 0xffff to decimal
65535
> 100 C to F
210 °F
> temperature = 30 °C
30 °C
> temperature to °F
86 °F
> roll d20
8
> roll 4d6
17

使用 fend 的项目

以下是一些使用 fend 的项目:

欢迎提交 pull request 来添加你自己的项目!

许可证

fend 基于 MIT 许可证发布。更多信息请参阅 LICENSE.md