Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Prečo je IV 65536 posledná bunka v programe Excel?

Limit Excel 65 536 riadkov vo verziách pred Excel 2007 (Formát XLSX) nie je priamo spojený s konkrétnou silou 2 zásadným spôsobom, ako by mohli byť niektoré iné limity informatiky. Zatiaľ čo 65,536 je 2 16 , to je skôr dôsledkom historických obmedzení softvérovej architektúry a schém zameraných na pamäť používané v čase jeho vývoja.

Zjednodušene povedané:prvé verzie programu Excel použili 16-bitové celé číslo na reprezentáciu čísel riadkov. 16-bitové celé číslo môže obsahovať hodnoty od 0 do 65 535. Preto bol možný maximálny počet riadkov 65 535, čo malo za následok 65 536 riadkov (vrátane riadku 0, hoci sa nepoužíva prakticky). Toto bolo praktické obmedzenie použitých dátových štruktúr, nie úmyselná voľba návrhu založená na špecifickej sile 2 pre prirodzenú účinnosť. Neskoršie verzie prešli na väčší typ dát (64-bit), aby sa umožnilo milióny riadkov.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené