This is still happening and I never got a response. Although my example is simplistic, how this comes up in play is after rolling a 1d100, applying modifiers, dividing by ten to calculate the Degrees of Success (40k RPG), you will get either a positive number (Degrees of success) or negative number (degrees of failure). Since the macro is long I use [[ ]] to hide it to save text-chat space. Lets say the result is -0.7, that means you just barely failed. The yellow [[ ]] number will be -0.7, but the actual printed number, the one the eye gravitates towards for the result, is 0.7. Several times we've gotten tricked and thought a roll passed when it actually failed. All other negative numbers work fine. Even negative decimal values, such as -1.7. I'm not sure why -1 to 0 would report differently. Example output: Bob: Mod(20), Perception(40) rolling [[-0.1]] 0.1 = 0.1