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 数学
每月下载量 730
425KB
14K SLoC
fend
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
>
包
- Homebrew
- MacPorts
- AUR(从源构建)
- AUR(预构建的二进制文件)
- xbps
- AOSC OS
- nixpkgs
- Windows包管理器
- Chocolatey
- NPM fend-wasm包
- NPM fend-wasm-web包
- NPM fend-wasm-nodejs包
- Telegram机器人
- Pkgx
手册
您可以在此处找到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