Stockfish's evaluation function is; though; ultimately a floating point accumulation of such decision processes. In fact the leaf level scores are themselves floating point.
Sure, but it still makes sense that that number would still result in a flat zero - or be disregarded - since Stockfish is (presumably?) capable of evaluating and realizing the absolute 0 chance, no? I'm not claiming to have special knowledge of these algorithms but it makes at least intuitive sense to me.
eg. check out the scores here: https://github.com/official-stockfish/Stockfish/blob/master/...
... actually realized it uses an int typedef for the 'Score' type so it's "fixed-point" I guess.