File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/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
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