Mathematics 220 --- Fall 2000

Bill Casselman's section

This section will take an algorithmic approach to analysis. We begin with decimal arithmetic, then proceed on to fractions and real numbers. Programming in Java will be required, but will be restricted to purely mathematical problems. Programs and procedures dealing with input/output and other background methods will be provided here.

Homework

Homework 1

Homework 2

Integers

The basic procedures for handling decimal arithmetic will be built here into the file Decimal.java which will be continually updated. (The original version is still available.) It deals with unsigned integers. These are used by the MPInt package, which defines a new data type of multi-precision integers.

Fractions

This is a preliminary version of this fraction package.

Notes

Sample problems

The final exam in retrospect