...
👍 Siia on kogutud google'i huvitavad uudised, saladused ja tootenõuanded. kõik google drive'i, androidi, kalendri, chrome'i, gmaili, docsi...

Binaarne ja kuueteistkümnendsüsteemne Geeky Easter Egg Google’ile

5

Seda postitust jagati algselt Gtricksi foorumis – Google'i fännide kogukonnas ja see tõsteti põhiblogisse, kuna see pakub kõigile suurt väärtust ja huvi.

Google ei jäta meid kunagi lõbustama. Mäletame siiani, et see on rekursioon lihavõttemuna, mis pettis meid mitu korda selle kohal klõpsama. Kõigil võimalikel viisidel, mis võivad meid oma lihavõttemunadega võluda, on see pisut niru. Mark meie Gtricksi foorumist juhib tähelepanu sellele, et kui otsite kuueteistkümnend- või kahendsüsteemi, kuvatakse tulemuste numbrid selles vormingus.

Binaarne on tähistav numbrisüsteem, millel on ainult kaks sümbolit 1 ja 0. See on põhikeel, mis töötab kõigis meie arvutites. Seega, kui näete tulemuste arvu 0b1101111011000111010000000, tähendab see, et selle otsingupäringu jaoks on 29 200 000 veebilehte.

Samamoodi on kuueteistkümnendsüsteem teine ​​numbrisüsteem, mille alus on 16, mitte üldlevinud 10. Seda numbrisüsteemi kasutatakse enamasti digitaalses elektroonikas ja lisaks numbritele 0–9 on sümbolitena ka AF tähestikud. Kui otsite Google'ist kuueteistkümnendsüsteemi, kuvab see 0xfbc520 tulemust, mis tähendab selle otsingustringi 16 500 000 veebilehte.

Kas Google teeb seda mingil eesmärgil? Mis kasu oleks sellistest lõbusatest elementidest nagu tünnirullimise trikk? Kui olete kunagi programmeerimist proovinud, võite teada, millised on tüsistused erinevat tüüpi kasutajaandmete ja nende järgi väljundi kuvamisega. Google'i jaoks, mis tegeleb iga päev rohkem kui 1 miljardi otsingupäringuga, näitab väga väheste väljundi muutmine süsteemi paindlikkust. Nende sisemise koodi muutmine peab olema läbinud palju töökoormust, et kohaneda päringutega vastavalt nende vajadustele. Võimalik, et see on nende järjekordne pingutus, mis muudab süsteemi teistsuguseks, millele pole kunagi varem mõelnud, ja laieneb tulevikku.

Müts maha Google'i ees selle lähenemise eest.

See veebisait kasutab teie kasutuskogemuse parandamiseks küpsiseid. Eeldame, et olete sellega rahul, kuid saate soovi korral loobuda. Nõustu Loe rohkem