OO for calculations?

Object orientation is swell when the program flow will be unknown. As when interacting with a user or with a network, or during multitasking like with a smart phone where anything might happen. Or when modelling a physical world with real physical objects.

But if one will simply perform some calculations on some data, is OO then really helpful? There will be no surprises on the road. Code will be executed in the order A, B, C. Each part delivers its result to the next. Why not do it all in one static class?