Skip to main content

Ano ang isang dobleng hanay?

Mayroong dalawang gamit para sa term na dobleng hanay.Ang una ay nagpapahiwatig na ang isang array ay binubuo ng mga elemento ng data ng uri ng scalar na doble, isang uri ng numero ng lumulutang na punto.Ang pangalawang paggamit ay naglalarawan ng isang array na two-dimensional (2D) o multidimensional.Ang mga multidimensional na arrays ay may higit sa isang index sa mga lokasyon ng memorya ng data, na nangangahulugang ang bawat elemento sa loob ng dobleng hanay ay talagang pagsisimula ng isa pang hanay.Sa mga object oriented na wika, ang isang dobleng hanay ay maaari ring magpahiwatig ng isang array na naglalaman ng mga elemento ng dobleng klase, sa halip na uri ng scalar.

Hindi lahat ng mga wika sa computer programming ay may isang uri ng data na kilala bilang isang doble.Sa pangkalahatan, gayunpaman, ito ay isang lumulutang na representasyon ng punto ng isang numero na tumatagal ng dalawang beses, o doble, ang halaga ng puwang na sinasakop ng isang solong bilang ng katumpakan.Ang mga bilang na ito ay maaaring humawak ng napakataas na mga halaga na karaniwang ipinahayag sa mga exponents.Karamihan sa computer hardware ay gumagamit ng 64 bits upang kumatawan ng isang doble, nangangahulugang ang isang dobleng hanay ay sakupin ang 8 byte sa memorya para sa bawat elemento, bagaman ang ilang mga hardware ay gumagamit ng 128 bits o higit pa para sa isang dobleng uri ng data ng katumpakan.Para sa mga uri ng data ng scalar, na nagpapahintulot sa kanila na tratuhin tulad ng anumang iba pang klase o bagay.Ang isang dobleng hanay ay maaaring maglaman ng mga bagay na ito sa halip, kung saan ang array ay gagana tulad ng isang hanay ng mga instance na klase.Minsan maaari itong maging kapaki -pakinabang para sa ilang mga sitwasyon sa network kung saan ang serialization ay isang isyu o sa mga multithreaded application kung saan mahalaga ang pag -synchronize.Ang isang one-dimensional na hanay ay isang listahan lamang ng mga katulad na uri ng data na lahat ay nakahanay nang sunud-sunod sa memorya ng computer, kasama ang lokasyon ng bawat hiwalay na cell cell na binibilang nang sunud-sunod na paitaas na nagsisimula sa zero.Ang bilang na tumutugma sa lokasyon ng data sa loob ng array ay kilala bilang index nito, at ang data sa index ay tinatawag na elemento ng data, o elemento lamang.

Ang isang dobleng hanay ay karaniwang isang solong dimensional na hanay kung saan ang bawat isaAng Index ay talagang ang unang index ng isa pang solong-dimensional na hanay.Ang isang paraan upang mailarawan ang isang dobleng hanay ay bilang isang grid, o isang piraso ng papel na graph.Ang unang index sa array ay tumutukoy sa kung aling haligi sa grid ang na -refer, habang ang pangalawang index ay magpahiwatig kung anong hilera sa loob ng haligi na iyon ang na -access.