Macros used to use decimals in their intervals back during beta. SE disabled that and made them count only in whole seconds because they don't want macros to be as efficient as playing your skills directly. (Also having the wait time cut it too close can cause errors if you get any lag while it's going off.)