J'ai un double en Javascript dont la valeur est, par exemple, 1.0883076389305e-311. Je veux exprimer sous la forme suivante, en utilisant comme exemple le « bc » utilitaire pour calculer le élargi/précision/forme d'échelle supérieure:Convertir/exprimer un double nombre en non-exposant/forme courte en Javascript
$ bc
scale=400
1.0883076389305000*10^-311
.0000000000000000000000000000000000000000000000000000000000000000000\
00000000000000000000000000000000000000000000000000000000000000000000\
00000000000000000000000000000000000000000000000000000000000000000000\
00000000000000000000000000000000000000000000000000000000000000000000\
00000000000000000000000000000000000000010883076389305000000000000000\
0000000000000000000000000000000000000000000000000000000000000
je besoin d'une bibliothèque bigint code Javascript ou pour produire la même sortie comme une chaîne avec la forme développée/plus haute précision du nombre.
Merci!
Combien de zéros devrait-il y avoir à la fin? – pimvdb
Il peut y avoir une quantité infinie de zéros derrière, '0.01' est tout aussi correct que' 0.0100000000000000000000000000000 ... '. – pimvdb