for example {"Value":-0.01000} will return 0.01. Negative sign will be lost due to code: ```function TJSONParser.ParseToken_SignedInteger(const Ch: WideChar): Int64; var C : WideChar; N : Boolean; begin .. if N then Result := -Result; // if Result=0, the minus sign will be lost end;