Nel mio programma mi sono imbattuto in un problema nel scrivere un numero piccolo in un contesto. Risposta che viene letta da una risposta jQuery ajax.Perché # # non funziona con numeri molto piccoli?
value = -0.00000015928321772662457;
context.Response.Write(value.ToString("#.#"));
rendimenti [object XMLDocument]
Tuttavia,
context.Response.Write(value.ToString("n"));
restituisce 0.00 come previsto.
L'utilizzo di "n" è perfetto per il mio programma, ma perché "#. #" È tornato con un XMLDocument?
Qual è il tipo di valore? –
Si sta mescolando una variabile denominata "risultato" con una variabile denominata "valore". Chiaramente * risultato * è un numero, * valore * non lo è. –
Scusa, l'ho risolto. Il valore è un doppio. – MikeKusold