Bulbapedia says Orichalcum Pulse and Hadron Engine increase attack/spattack by (5461 / 4096)x, which is JUST below 1.3332x. However, Showdown gives us 479 attack/spattack on a jolly/timid Koraidon/Miraidon, which have a base of 369, meaning it was implemented as exactly 1.3x.
Who's right? And if Bulbapedia is right, a jolly Koraidon for example would go from 369 attack to 492, had the multiplier been actually exactly 4/3x. However, 5461 / 4096 is 1.3332x, which is JUST but still below 4/3, meaning Koraidon's attack would stack to around 491.96. Would it round down to 491, or to 492 as probably intended?
5461/4096 Much of the damage formula still uses pokeRounding. Orichalcum Pulse and Hadron Engine are both attack modifiers, which pokeRounds aside from when dealing with chained modifiers, where a normal rounding step is taken.
source For context, "Poke rounding" is a math function that's similar to normal rounding. If the fraction part of a number is less than 1/2, it rounds down to the last integer. If it's greater, it rounds up. If it's exactly 1/2, it rounds down. Chained modifiers are stat-modifying abilities and items that are multiplied and normal rounded in a specific order and then Poke rounded after the last modifier. Examples include overgrow, stakeout, thick fat, choice specs, and thick club. (yes, thick fat and water bubble are attack modifiers, not defense or damage modifiers) Orichalcum pulse and hadron engine are also chained attack modifiers according to the Smogon thread I linked earlier. You can read more about damage and stat calculations here.