Explain the remainder or modulus operator in java, JAVA Programming

Assignment Help:

Explain the Remainder or Modulus Operator in Java?

Java has one significant arithmetical operator you might not be familiar with, %, also called as the modulus or remainder operator. The % operator returns the remainder of two numbers. For example 10 % 3 is 1 because 10 divided through 3 leaves a remainder of 1. You can use % only as you might use any other more general operator like + or -.
class Remainder {

public static void main (String args[]) {

int i = 10;
int j = 3;

System.out.println("i is " + i);
System.out.println("j is " + j);

int k = i % j;
System.out.println("i%j is " + k);
}

}
Here's the output:
% javac Remainder.java
% java Remainder
i is 10
j is 3
i%j is 1

Perhaps surprisingly the remainder operator could be used along with floating point values as well. It's surprising since you don't generally think of real number division as generating remainders. Therefore there are rare times while it's useful to ask exactly how several times does 1.5 go into 5.5 and what's left over? The answer is that 1.5 goes within 5.5 three times along with one left over, and it's that one that is the result of 5.5 % 1.5 in Java. 


Related Discussions:- Explain the remainder or modulus operator in java

Describe what is bytecode, Describe what is bytecode? It is an inst...

Describe what is bytecode? It is an instruction set. It extends with class. 'javac' compiler translates the .java file into .class. JVM interprets bytecode.

Explain java.lang.string library in java, Explain java.lang.string library ...

Explain java.lang.string library in java? Strings are objects. Specifically they're instances of the class java.lang.String . This class has several methods which are useful f

Decsion tree, implementation of DT in netbeans

implementation of DT in netbeans

Website for swapping and selling books, Website for swapping/selling books ...

Website for swapping/selling books Project Description: Seeking a website where students can sell and buy books. I want them to swap books as well. Payment options are requir

Polymorphism carbonfootprint interface program, (CarbonFootprint Interface:...

(CarbonFootprint Interface: Polymorphism) Using interfaces, as you learned in this chapter, you can specify similar behaviors for possibly disparate classes. Governments and compan

Explain system colors in java 1.1, Explain System Colors in java 1.1? I...

Explain System Colors in java 1.1? In Java 1.1, the java.awt.SystemColor class is a subclass of java.awt.Color that gives color constants in which match native component colors

Nested if.., WAP to input a 4 digit no and find greatest using nested if

WAP to input a 4 digit no and find greatest using nested if

What is object oriented programming explain with an example, What is Object...

What is Object Oriented Programming explain with an example? In Java everything is an object or a class (or a piece of one or a collection of various). Objects send messages t

What is inheritance in java explain with example, What is Inheritance in ja...

What is Inheritance in java Explain with example? Code reusability is claimed to be a key advantage of object-oriented languages over non-object-oriented languages. Inheritance

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd