Parse Float tiene un límite de redondeo? ¿Cómo puedo arreglar esto

Configuré un sistema que analiza una cadena de datos compacta en JSON. Estoy usando un número de 19 dígitos para almacenar identificadores. Lamentablemente, cualquier número mayor de 17 dígitos,parseFloat() redondea los últimos dígitos.

Esto rompe toda la cadena de datos. ¿Puedo arreglar esto?

Por ejemplo8246295522085275215 se convierte en8246295522085276000. ¿Por qué es esto

http: //jsfiddle.net/RobertWHurst/mhZ7Q

Respuestas a la pregunta(3)

Su respuesta a la pregunta