TO DO - Uize.Widget.Calculator.Scientific
This is a proposal document for a Uize.Widget.Calculator.Scientific
module.
a subclass of Uize.Widget.Calculator that adds functions of a scientific calculator |
1. - unary operators
inverse (1/x) | |
pi |
1.1. - power
x^2 | |
2^x | |
10^x | |
e^x |
ln | |
log | |
log2 | |
logx(y) | |
trigonometric operators: sin, cos, tan, asin, acos, atan | |
series: n!, sigma n | |
x mod y |
1.2. - int
floor | |
ceil | |
round |
2. - binary operators
x^y |
base support: decimal, binary, octal, hexadecimal, arbitrary? |