All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.openpdf.renderer.function.postscript.operation.Idiv Maven / Gradle / Ivy

The newest version!
package org.openpdf.renderer.function.postscript.operation;

import java.util.Stack;

final class Idiv implements PostScriptOperation {
	@Override
	/**
	 * int1 int2 idiv quotient 

* * divides int1 by int2 and returns the integer part * of the quotient, with any fractional part discarded. * Both operands of idiv must be integers and the result * is an integer.

* * stackunderflow, typecheck, undefinedresult */ public void eval(Stack environment) { long int2 = (Long)environment.pop(); long int1 = (Long)environment.pop(); environment.push(int1 / int2); } }