import java.awt.*; import java.applet.Applet; public class Operators extends Applet { private static final long serialVersionUID = 1L; public void init() { setFont(new Font("Arial", Font.BOLD, 16)); } public void paint(Graphics g) { g.drawString("16 + 5 = " + (16+5), 10, 20); g.drawString("16 - 5 = " + (16-5), 210, 20); g.drawString("16 * 5 = " + (16*5), 410, 20); //multiplication g.drawString("16 mod 5 = " + (16%5), 10, 40); //the remainder upon division g.drawString("16 / 5 = " + (16/5), 210, 40); //integer division g.drawString("16 / 5.0 = " + (16/5.0), 410, 40); //decimal division g.drawString("round(16.6) = " + Math.round(16.6), 10, 60); //round to nearest integer g.drawString("floor(16.6) = " + Math.floor(16.6), 210, 60); //round up g.drawString("ceiling(16.6) = " + Math.ceil(16.6), 410, 60); //round down g.drawString("| -16 | = " + Math.abs(-16), 10, 80); //absolute value g.drawString("max(16, 5) = " + Math.max(16,5), 210, 80); g.drawString("min(16, 5) = " + Math.min(16,5), 410, 80); g.drawString("sin(\u03C0) = " + Math.sin(Math.PI), 10, 100); g.drawString("cos(\u03C0) = " + Math.cos(Math.PI), 10, 120); g.drawString("tan(\u03C0) = " + Math.tan(Math.PI), 10, 140); g.drawString("arcsin(1) = " + Math.asin(1), 10, 160); //inverse sine g.drawString("arccos(1) = " + Math.acos(1), 10, 180); //inverse cosine g.drawString("arctan(1) = " + Math.atan(1), 10, 200); //inverse tangent g.drawString("sqrt(2) = " + Math.sqrt(2), 10, 220); g.drawString("2^5 = " + Math.pow(2,5), 10, 240); g.drawString("exp(1) = " + Math.exp(1), 10, 260); g.drawString("log(1) = " + Math.log(1), 10, 280); g.drawString("\u03C0 = " + Math.PI, 10, 300); g.drawString("e = " + Math.E, 10, 320); g.drawString("random number = " + Math.random(), 10, 340); } } //end of Operators