All Projects → idealvin → bc

idealvin / bc

Licence: other
some useful math functions for linux calculator bc

Projects that are alternatives of or similar to bc

Amadia
Astus' Mathematical Display Application : A GUI for Mathematics (Calculator, LaTeX Converter, Plotter, ... )
Stars: ✭ 172 (+855.56%)
Mutual labels:  calculator
Rink Rs
Unit conversion tool and library written in rust
Stars: ✭ 242 (+1244.44%)
Mutual labels:  calculator
gulp-upload-qcloud
腾讯云 cos 静态资源上传 gulp 插件
Stars: ✭ 18 (+0%)
Mutual labels:  cos
Cparse
A C++ configurable Expression Parser. Useful as a Calculator or for helping you write your own Programming Language
Stars: ✭ 194 (+977.78%)
Mutual labels:  calculator
Pdd
📅 Tiny date, time diff calculator with piggybacked timers
Stars: ✭ 218 (+1111.11%)
Mutual labels:  calculator
Mtail
extract internal monitoring data from application logs for collection in a timeseries database
Stars: ✭ 3,028 (+16722.22%)
Mutual labels:  calculator
Xk Time
xk-time 是时间转换,时间计算,时间格式化,时间解析,日历,时间cron表达式和时间NLP等的工具,使用Java8,线程安全,简单易用,多达70几种常用日期格式化模板,支持Java8时间类和Date,轻量级,无第三方依赖。
Stars: ✭ 162 (+800%)
Mutual labels:  calculator
Calcu
CALCULADORAS
Stars: ✭ 22 (+22.22%)
Mutual labels:  calculator
Toolchain
Toolchain and libraries for C/C++ programming on the TI-84+ CE calculator series
Stars: ✭ 229 (+1172.22%)
Mutual labels:  calculator
cpc
Text calculator with support for units and conversion
Stars: ✭ 89 (+394.44%)
Mutual labels:  calculator
Insect
High precision scientific calculator with support for physical units
Stars: ✭ 2,469 (+13616.67%)
Mutual labels:  calculator
Numi
Beautiful calculator app for macOS
Stars: ✭ 3,258 (+18000%)
Mutual labels:  calculator
MHWCalculator
Monster Hunter World: Iceborne - Calculator
Stars: ✭ 39 (+116.67%)
Mutual labels:  calculator
Computator.net
Computator.NET is a special kind of numerical software that is fast and easy to use but not worse than others feature-wise. It's features include: - Real and complex functions charts - Real and complex calculator - Real functions numerical calculations including different methods - Over 107 Elementary functions - Over 141 Special functions - Over 21 Matrix functions and operations - Scripting language with power to easy computations including matrices - You can declare your own custom functions with scripting language
Stars: ✭ 174 (+866.67%)
Mutual labels:  calculator
bc
An implementation of the POSIX bc calculator with GNU extensions and dc, moved away from GitHub. Finished, but well-maintained.
Stars: ✭ 115 (+538.89%)
Mutual labels:  bc
Pegparser
💡 Build your own programming language! A C++17 PEG parser generator supporting parser combination, memoization, left-recursion and context-dependent grammars.
Stars: ✭ 164 (+811.11%)
Mutual labels:  calculator
Kernel
Kernel for z80 calculators
Stars: ✭ 245 (+1261.11%)
Mutual labels:  calculator
WarpPI
WarpPI Calculator, Step-by-step algebra calculator for Raspberry Pi. (abandoned project)
Stars: ✭ 93 (+416.67%)
Mutual labels:  calculator
kalker
Kalker/kalk is a calculator with math syntax that supports user-defined variables and functions, complex numbers, and estimation of derivatives and integrals
Stars: ✭ 1,237 (+6772.22%)
Mutual labels:  calculator
calculator-reactjs
Simple Calculator app created with React.js
Stars: ✭ 25 (+38.89%)
Mutual labels:  calculator

some useful math functions for linux calculator bc

usage

Put bcrc somewhere such as ~/.bcrc, then start bc as follows:

# you may add an alias to your bashrc file:
#   alias bc='bc ~/.bcrc -l -q'
bc ~/.bcrc -l

supported functions

trigonometric functions

sin(x), cos(x), tan(x), cot(x), sec(x), csc(x)

inverse trigonometric functions

arcsin(x), arccos(x), arctan(x), arccot(x), arcsec(x), arccsc(x)

or asin(x), acos(x), atan(x), acot(x), asec(x), acsc(x)

logarithmic function

log(a, b)
ln(x)            # log(e, x)
lg(x), log10(x)  # log(10, x)
log2(x)          # log(2, x)

others

e(x), exp(x)     # exponentiation of e
pow(a, b)        # a ^ b
sqrt(x)          # x ^ 1/2
cbrt(x)          # x ^ 1/3
abs(x)           # absolute value of x
fac(n)           # factorial of n
c(n, k)          # n choose k, unordered
a(n, k)          # n choose k, ordered
deg(rad)         # Radians to degrees
rad(deg)         # Degrees to radians
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].