61个版本 (32个稳定版)

1.5.1 2024年8月10日
1.5.0 2024年7月10日
1.4.9 2024年6月20日
1.4.6 2024年3月28日
0.1.11 2020年11月27日

#17 in 数学

Download history 503/week @ 2024-05-04 42/week @ 2024-05-11 50/week @ 2024-05-18 27/week @ 2024-05-25 21/week @ 2024-06-01 24/week @ 2024-06-08 224/week @ 2024-06-15 95/week @ 2024-06-22 39/week @ 2024-06-29 244/week @ 2024-07-06 145/week @ 2024-07-13 226/week @ 2024-07-20 164/week @ 2024-07-27 149/week @ 2024-08-03 312/week @ 2024-08-10 69/week @ 2024-08-17

每月下载量 730

MIT 许可证

425KB
14K SLoC

fend

build codecov crates.io downloads

fend icon

fend 是一个任意精度带单位的计算器。

独特功能

  • 使用有理数进行任意精度算术
  • 完全支持复数
  • 拖放式骰子摇动
  • 变量
  • 二进制、八进制、十六进制以及2到36之间的所有其他进制
  • 跟踪单位,支持国际单位制、美国和英国传统单位以及许多历史单位
  • Emacs风格的命令行快捷键
  • 三角函数
  • λ演算

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

Web界面

fend可在printfn.github.io/fend上找到。

安装

在本地安装fend的最简单方法是使用您的包管理器

包管理器 命令
Homebrew brewinstall fend
MacPorts sudoport install fend
AUR (Arch Linux) yay-Syu aur/fend-bin
AOSC OS oma install fend
Xbps (Void Linux) xbps-install fend
Nix nix-env-iA nixpkgs.fend
Cargo cargoinstall fend
Windows包管理器 winget install fend
Chocolatey choco install fend
Scoop scoop install fend
Pkgx pkgx 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的项目

请随意提交拉取请求以添加您自己的项目!

许可证

fend 采用 MIT 许可证。更多信息请参阅 LICENSE.md

依赖项

~8–21MB
~300K SLoC