UIZE JavaScript Framework

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?