fix: handling of "0" in decimal (from spielwiese)