This page illustrates interval arithmetic through a Java-script Interval Calculator. The calculator performs interval arithmetic operations and computers interval version of mathematical functions. This project was completed as part of a National Science Foundation Research Experience for Undergraduates Project. Although the calculator works correctly, work is still being done to extend the calculator's interface and capabilities.


Java-Interval Calculator

X: [ , ]
Y: [ , ]
Result: [ , ]

Input:
Expressions:

MID: MIG:
MAG: WID:




How the operations work
Addition
Subtraction
Multiplication
Division


Definitions of Input Boxes:
Input: - is the box where numbers are entered into the calculator
Expressions: - is the box where expression like a+b are inputed


Definitions of Buttons:
Compute - computes the expression inputed in the Expressions box
ClrX - clears the top set (x) of intervals
ClrY - clears the bottom set (y) of intervals
Enter - places the value in the Input Box into the next available spot
AC - Clears all values
Top - places the result into the X boxes
+/- - used to input negative numbers
E - used to input scientific notation
C - clears the Input Box
^ - raise the X values by the power of Y
NegX - switches the X values and turns them into the opposite value
NegY - switches the Y values and turns them into the opposite value
log - computes the common log of the X values
sqrt - computes the square roots of the X values
1/x - reciprocal of the X values
1/y - reciprocal of the Y values
e^X - raises e by the power of the X values
ln - computes the natural log to the X values
max - finds the maximum range
min - finds the minimum range
ABS - finds the absolute values
IX - the intercept point
IH - the convex hull