utilizzando AJAX richiedo un authenticationID come questo: Perché i valori di jQuery valgono?
Questo è sbagliato perché il vero HTTP-Transfer è questo:
(A proposito: response- type è "application/json; charset = UTF-8")
Vedo uno scontro tra
-1369082024195183657 and
-1369082024195183600
Come evitare l'arrotondamento o si tratta di un bug?
Non ho contato le cifre, perché le fornisci solo come immagine. Ma il numero intero massimo in js è '+/- 9007199254740991', tutto quello che poi ha una precisione in virgola mobile. [Qual è il valore intero più alto di JavaScript a cui un numero può andare senza perdere la precisione?] (Http://stackoverflow.com/questions/307179) Se si desidera avere una precisione più elevata è necessario utilizzare una libreria decimale/bignumber. –
Puoi provare a usare float. Sembra grande –
Ma la risposta HTTP non è sempre una stringa? Non dovrebbe essere soggetto a limitazioni di numeri interi a meno che jQuery non provi troppo e decida di convertire la risposta in un numero sotto il cofano. – pawel