aspose file tools*
The moose likes Programmer Certification (SCJP/OCPJP) and the fly likes am confusing in operator precednce pls explain me Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of EJB 3 in Action this week in the EJB and other Java EE Technologies forum!
JavaRanch » Java Forums » Certification » Programmer Certification (SCJP/OCPJP)
Bookmark "am confusing in operator precednce pls explain me" Watch "am confusing in operator precednce pls explain me" New topic
Author

am confusing in operator precednce pls explain me

giribabu rosi
Greenhorn

Joined: Apr 14, 2005
Posts: 17
1+2*3%4+5/4
Rohan Kayan
Ranch Hand

Joined: Sep 17, 2004
Posts: 123
1+2*3%4+5/4

= 1+((2*3)%4)+(5/4)
= 1+(6%4)+1
= 1+2+1
= 4

As the precedence of * / % are same they will calculate left to right , that's why 2*3 and 5/4 will be the first operation , then 6%4 and then the sum of all three.


SCWCD 1.4, SCJP 1.4
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: am confusing in operator precednce pls explain me
 
Similar Threads
Mock question
Flow control
Somebody in office on a saturday
Diff between Hashcode and equals
Write a getter and setter to each private field