Sometimes whole numbers aren't efficient. Sometimes you need to be able to use a partial number to achieve 100% efficiency. It would be really good if, when adjusting the clock speed of any machine, we could manually type in a number out to 2 decimal places, such as 77.56, or 99.45 etc. Here's how I imagine it would work: When adjusting clock speed, sliding the scale works as normal, whole numbers. If clicking on the number and manually typing, however, you could input a number and include a decimal out to two places.
Real situation I ran into: Mk 1 miner on pure iron deposit, produces 120 units per minute. Only have it feeding 1 smelter (because reasons) which even at 250% speed is only 75 units per minute. Miner is constantly having to start and stop because it's producing 45 units more per minute than the smelter can handle which makes the power grid unpredictable and prone to shutting down as machines start and stop. Try to steady the power consumption by adjusting clock speeds so that machines aren't starting and stopping.
Running the miner at 63% clock speed outputs 75.6 units per minute, which is still more than the smelter can handle and doesn't solve our problem of the miner starting and stopping. Running the miner at 62% clock speed outputs 74.4 units per minute. The miner will no longer be shutting down but the smelter will eventually run out of iron and shut down, trading one machine starting and stopping for another, which also doesn't solve our problem. Solution? Could tinker with the percentages of both the miner and the smelter and possibly find a balance that works, but that takes a lot of trial and error OR a lot of math work outside the game. Solution? Be able to manually input a clock speed, out to 2 decimal places. In this case, a clock speed of 62.5% on the miner would be exactly 75 units per minute, keeping both the miner and the smelter running at a 100% stable power level.