|
La limite d'Excel de 65 536 lignes dans les versions antérieures à Excel 2007 (format xlsx) n'est pas directement liée à une puissance spécifique de 2 de manière fondamentale comme pourraient l'être certaines autres limites informatiques. Alors que 65 536 équivaut à 2
16
, cela est davantage une conséquence des limitations historiques de l'architecture logicielle et des schémas d'adressage mémoire utilisés au moment de son développement.
En termes plus simples :les premières versions d'Excel utilisaient un entier de 16 bits pour représenter les numéros de ligne. Un entier de 16 bits peut contenir des valeurs comprises entre 0 et 65 535. Par conséquent, le nombre maximum de lignes possible était de 65 535, ce qui donne 65 536 lignes (y compris la ligne 0, bien qu'elle ne soit pas utilisée en pratique). Il s’agissait d’une limitation pratique des structures de données utilisées, et non d’un choix de conception intentionnel basé sur une puissance spécifique de 2 pour une efficacité inhérente. Les versions ultérieures sont passées à un type de données plus grand (64 bits) pour autoriser des millions de lignes.
|