Does java use BODMAS?

后端 未结 2 866
傲寒
傲寒 2021-01-28 06:34

At the moment, I\'m trying to make a calculator using the java programming language. However, I need to know whether or not java uses BODMAS so that I\'ll know whether to make a

相关标签:
2条回答
  • 2021-01-28 06:53

    First, thanks for asking the question. I personally have never heard the term BODMAS. Now I know that it means :

    B
    Brackets first
    O
    Orders (ie Powers and Square Roots, etc.)
    DM
    Division and Multiplication
    AS
    Addition and Subtraction
    

    So, I personally do not know language that does not support BODNAS internally. I however cannot understand how do you want to use this fact when implementing your calculator.

    0 讨论(0)
  • 2021-01-28 06:54

    It's BODMAS not BOMDAS (division is before multiplication).

    Yes Java does, there is also precedence rules that it uses about operators not included in BODMAS too

    A full list can be found in the Java documentation here:

    http://docs.oracle.com/javase/tutorial/java/nutsandbolts/operators.html

    0 讨论(0)
提交回复
热议问题