/******************************************************************************
*  Example of divide and modulus (remainder) operators                           
******************************************************************************/
public class divide 
{
    public static void main(String[] arguments) 
    {
        int   num1    = 16;
        int   num2    = 5;
        float number1 = 16;
        float number2 = 5;

        float result1   = num1 / num2;
        System.out.println(num1 + " divided by " + num2 + " is " + result1);

        result1   = (float) num1 / num2;
        System.out.println("With casting " + num1 + " divided by " + num2 + " is " + result1);

        float result2   = number1 / number2;
        System.out.println(number1 + " divided by " + number2 + " is " + result2);

        System.out.println();

        int remainder1 = num1 % num2;
        System.out.println("Remainder of " + num1 + " divided by " + num2 + " is " + remainder1);

        float remainder = number1 % number2;
        System.out.println("Remainder of " + number1 + " divided by " + number2 + " is " + remainder);
    }
}