Login | Register   
LinkedIn
Google+
Twitter
RSS Feed
Download our iPhone app
TODAY'S HEADLINES  |   ARTICLE ARCHIVE  |   FORUMS  |   TIP BANK
Browse DevX
Sign up for e-mail newsletters from DevX


Tip of the Day
Language: Java
Expertise: Intermediate
Apr 12, 2006

Reverse a Numeric Value Without Using String Utilities in Java

The NumberReverse class helps to reverse a given number using int variables:

public class NumberReverse {
   public static void main(String args[]) {

    // enter the number to reverse eg., 5467 
    // (pass this as command line argument if required)
    int value = 5467;

   // store the original number in a temporary variable so you can
   // compare it to the end value
   int real = value;
    
   int result = 0, remainder = 0, quotient = 0;

   while(value>0)
   {
	quotient = value / 10;
	remainder = value - quotient * 10;
	result = remainder + result * 10; 
	value= quotient;	
   }

   System.out.println("Result = " + result); 
   System.out.println("Original value = " + real); // 5467 in this case
		
    
  }
}
Elayaraja David
 
Comment and Contribute

 

 

 

 

 


(Maximum characters: 1200). You have 1200 characters left.

 

 

Sitemap