目前,我正在尝试使用java编程语言制作计算器。但是,我需要知道java是否使用BODMAS以便我知道是否制作实现BODMAS的算法或继续制作计算器。 java使用BODMAS吗?
答案 0 :(得分:3)
它是BODMAS而不是BOMDAS(除法之前是除法)。
是的,Java也有,它也使用了不包含在BODMAS中的运算符的优先规则
完整列表可以在Java文档中找到:
http://docs.oracle.com/javase/tutorial/java/nutsandbolts/operators.html
答案 1 :(得分:1)
首先,谢谢你提问。我个人从未听说过BODMAS这个词。现在我知道这意味着:
B
Brackets first
O
Orders (ie Powers and Square Roots, etc.)
DM
Division and Multiplication
AS
Addition and Subtraction
所以,我个人不知道内部不支持BODNAS的语言。但是我无法理解你在实现计算器时如何使用这个事实。