À l'aide de DEC2BIN() avec un grand nombre

Je suis en train de convertir 4503599627370495 en binaire dans Excel. DEC2BIN() renvoie l'erreur #NOMBRE! erreur, car DEC2BIN ne peut pas gérer un tel nombre.

Des idées sur comment je pourrais être en mesure de le faire fonctionner?

Dans le cas général, pas facilement. Sur la feuille de calcul, Excel va stocker ce que 4503599627370490 (le dernier chiffre est perdu). Vous pouvez l'enregistrer en tant que texte, mais la conversion de BIN devient laid. Tushar Mehta a un grand page qui va dans le détail de la manipulation d'un grand nombre de mathématiques en VBA.
dailydoseofexcel.com/archives/2005/12/02/decimal-to-binary
Voir cette réponse: stackoverflow.com/a/24388218/2396122

OriginalL'auteur user3367131 | 2014-03-01