В каком порядке Java складывает числа a + b + c
?
Это a + (b + c)
или (a + b) + c
?Порядок добавления в Java
Я только что узнал, как работает представление с плавающей запятой, и закончил упражнение, в котором объясняется, что если a, b, c
являются float
, они могут дать другой результат при добавлении в различные способы, описанные выше.
Это заставило меня задаться вопросом, на каком пути на самом деле это делает Java?