Artikel Teknis

Fungsi Rekayasa Delphi: Konversi Basis, Matematika Kompleks

Keluarga fungsi rekayasa di Excel dibaca ibarat bagian termudah pada referensi fungsi yang ada. DEC2BIN mengubah angka menjadi string biner. HEX2DEC mengubahnya kembali. IMSUM menjumlahkan dua bilangan kompleks. Semuanya terlihat layaknya sekadar latihan pemformatan. Kenyataannya bukan. Di belakang nama-nama tersebut tersembunyilah sandi kode pelengkap sepasang berbasis bilangan per-sepuluh, suatu perumusan hitungan pelik nan njelimet dengan wujud disandikan ke dalam bentuk string, beserta keriaan ragam operator bitwise yang tanpa disadari akan mengikis habis limpahan ruang integer bita per 64-nya bila engkau nekat memindah luaskan (shift) nilainya mendahului proses uji cobanya. Sebuah sistem mesin pengelola perlembaran bentang data (spreadsheet) di mana membedah tuntas menyerupai kelakuan aplikasi Excel tidak lagi bisa merangkum bulat melesak semua-muanya itu

Keluarga fungsi tersebut membelah diri pada wujud rupa tiga kumpulan gugus kelompok, di setiap satu gugusnya itu menyimpan jenis jebakan nan rupa rupanya tiada sama sebangun. Konversi bilangan dasar bertitik pangkal perihal nilai minus dan besaran ukur batas ambang basis bilangannya. Angka ruwet-kompleks memusatkan masalah melulu mengurai sekaligus menjabarkan ulang perihal seluk perwujudan format dalam serangkaian teks string. Beraneka pengerjaan tingkat operasi hitung logika bita atau bitwise (per-bitnya) bergelut ihwal upaya tetap setia bertahan dalam besaran pagaran batasan besaran muat batas atas wujud kapasitas Int64. Artikel yang satu ini mencerap rincian pada ragam serangkaian langkah bagi segala setiap pengelompokannya seiring persis seperti apa yang HotXLS telah tanam benih rekat padanya, melalui pemanfaatan panggilan fungsi pemanggilan sel di perlembar bentangan sel kerjanya pada ragam yang sesungguhnya benar-benar bakal engkau catatkan dan toreh nanti

Pengubahan bentuk pangkalan nilai basis dan komplementasi set 10 bita sepasang

Lajur laju tuju merupakan serangkaian ihwal manakala bagi siapa sembarang menaruh asanya. DEC2BIN(9) memberi ganjaran hasil balik "1001", lantas adanya sisipan keluwesan dalil pendebat posisi kedua sebagai pembubuh-sumpal kiri pada luaran lantas menyeragamkan pada wujud nilai luaran pasti. Sebuah sandungan utamanya berupa nilai sisipan di muka berujud sungsang balik (negatif). Aplikasi pengelola perlembar data Excel semata tiada menuliskan tanda minus pada hasil akhirnya. Hal itu lantas dibalut membungkus nilai itu wujud sandi barisan data (string) perlengkapan-pelengkap dwi bentuk sepanjang sepuluh urut deret bilangan tepat di landasan sasaran bilangan basis tujuannya, pada musababnya itu maka pengerjaan operasi DEC2BIN(-5,10) malah menghasilkan "1111111011" sebagai gantinya tinimbang segala nilai pun bersanding besertakan semat tandanya. Dalil pendebat rupa sekat pemosisian nilainya semata luput diacuhkan sewaktu nilai tuju bertengger pada sungsang bilangan (negatif), oleh karena sekat pembungkusan itu terselip mati terancang tuntas pada wujud 10 tempat letak

Besaran panjang deret letak-sepuluh ini sebetulnya merupakan peruntukan besaran batas yang kaku, lantas pematok itu melabuhkan wujud kapasitas rupa daya muat tampil nilai tiap sandar landas pembilang basis bilangannya. Pada dunia rupa nilai ganda (biner), kapasitas muatan meluap menyilang luapan pada wujud penggal sebelah sungsang negatif adalah 512, sedangkan besaran nilai pemisah kelipatan sisanya (modulusnya) merupakan 1024, hingga oleh sebab itulah sebuah string jajaran biner disandangi wujud kepastian ber-tanda sebatas jika kepastian besaran utuhnya tepat di sepuluh nilai jajar ukur bilangan persis dan besar besaran harganya paling sedikit di 512. Pokok buah ihwal pikiran tersebut lantas disemat terapkan pula buat menyemat nilai penyangga sebasis bilangannya kelak. Lingkup kelipatan perdelapanan (Oktal) berpatok menyandarkan pemilah per-paro rupa angka muat bertegangan 2^29 beserta kelipatan pembagi sisa penuh mutlaknya 2^30. Deretan ranah lingkungan perenambelasan berstandar (Heksadesimal) mengerahkan 2^39 beriring 2^40. Penelusur mesin pencerap penterjemah milik HotXLS menyerap bulat menerap peraturannya ini: hal itu melonggok kumpul-simpankan aneka digit pangkalan utuhnya, dan cuman pas saat untaian deretan sandi string memanjang tepat 10 pias angka lantas lumbung nilai kumpulannya beralaskan mencuat di atau merentasi pijakan pias nilai separuhnya sajalah pergerakan mengurangkan dari titik pangkal pembagi nilai ukur maksimal keseluruhannya digerakkan menyibak buat memulangkan ujud besaran seutuhnya nilai bersandi penyandang tandanya tadi. Serangkaian rentang pias string sepanjang se-sembilan karakter letak mutlak niscaya bernilai nilai tanpa sungsang minus (non-negatif), seberapapun betapa pias meluap rentang nilai yang dikandungnya itu

Si Penyanndinya seutuhnya merupa cerminan bayangnya. Nilai sungsang kebalikan tak ber-minus direkayasa-alir rupa wujud sandiannya beruntun satuan posisi merambat angka per urut angkanya lantas dibubuhi sekat sisipan pias hampa bilangan-nol bersisian sejauh luasan besaran cakupannya kelak yang diminta, dan kelak hal tersebut juga bisa terbatalkan mentah apabila kelewatan memuncaki langit pijak positif si pangkalan aslinya ataupun pada andaikata sandaran bentangan lebarnya di-sekat kekecilan dan kepicikan buat mencakup nilainya seutuhnya itu. Sebuah keutuhan besaran sungsang menyudut minus, awalan akan diseret ke ruang rengkuhan kapasitas nilainya sembari membubuhi modulus mutlak sepenuh-utuhnya padanya, kelak lantas menukar rupa wujud-nyatanya jadi seujud besaran di bilik di mana rupa-tampil pangkalan aslinya kelak konstan berada terpatok pias kesepuluh angkanya, lantas menyusulnya perwujudan satuan pias angkanya dialirkan me-rua beruntun sisipan awalan bilangan hampa pengisi batas rupa bentang-ukur seutuhnya. Rujukan penapis uji-rentang pias batas yang padunya menyatu ter-bagikan, penyanding bawah serta puncaknya selaras setangkup seirama di pangkalan basinya masing-masing, hal ini jualah pengawal mutlak di sebalik kebertahanan ketetapan konsistensi dan keselarasan sejalan di antara DEC2BIN, DEC2OCT beserta rupa DEC2HEX satu dengan yang lainnya saling terkait di batas berbatas seberang tepi-ujungnya mereka

Kelak tersisalah pada operasi ubah silang saling perwujudan basis pembilang sandaran aslinya, kelompok seperti HEX2BIN bersama OCT2HEX dari mana pengubahan ber-dasar muasal titik asalnya ke basis bilangan tanpalah butuh melalui titi perantara gerbang bilangan 10 pias (desimal) tersirat di nama wujud panggilan fungsinya. Keberadaannya tiadalah menahan beban kewajiban memanggil ragam subrutin kepengelola fungsi yang terbedakan buat rupa dari segenap pasangan paduan padanan gandingannya itu. Mesin cerap terjemahnya membedah mengurai untaian luaran sisipan string menterjemah menjadi utuhan sepotong besaran per-sepuluh desimal tertanda berminus-tanda memfungsikan penyangga landas bilangan awal asalannya lantas sehabis itu merajut membentuk utuh merombak tatanannya membebat jadi berdasar per-landas sasaran pembilang tujuannya. Rupa wujud desimal mutlak tiang as roda pemutarnya. Sekomponen urai kupas penjabar peruntukan beserta sehimpun gugus perangkat penata pengalihan gaya bentuk rupanya, direka-padu sebangun, meladeni menutup menyulam segenap kemungkinan ganda campur aduk pasangannya, lantas dari situlah maka manakala ber-keduanya pasang pihak saling bernaung bersandar pada kelaziman pijak sekat ruang berukuran 10 rentangan tatanan mutlak nilai, seseutuhan angka berminus terhindar kelolosan mulus melintas perjalanan ubah alih rupa berselimut sandangan semat tandanya bersamasama menempel melekat tak luntur pada rupa utuhnya

Nilai angka ruwet tiada ketara hakekat rupa string untaian aksara urut sejajarnya seutuhnya, porsi kesulitannya ada pada urai bedah urutan (parsing)

Excel urung menyertakan dukungan bentuk serapan aneka bilangan nilai pelik rumitnya bersamanya. Harga pelik semu angka majemuk hanyalah terwujud rangkaian deret laras "a+bi", dengan rincian yang mana segenap set ragam jenis fungsinya dari kelopak keluarga rumusan kumpulan "IM" menyeruput rangkaian laras bersambung tadi menyatu sebagai bekal lantas seraya menyorong melempar menjejalkannya sebuah seutas lajur balasan serapan luaran seutuhnya. COMPLEX merekayasa susunan barisan deret larasnya dari paduan rakit ranah angka rasional (nyata) beriring deret belah khayali nilai tak ketara imajinernya secara mutlak. Rupa baris IMSUM, rupa gugus IMSUB, IMPRODUCT jua turut barisan IMDIV melahap asupan mengurai rentetan argumen umpan pelahap sandaran masukannya, mengerjakan segala segenap deret kelindan ujud rupa wujud rumus bilangan matematis ke perwujudan paruh per-satu wujud numerikal nilainya, barulah lantas kemudian menyisiri tata atur polanya ke sebuah sebangun balutan berangkai kembali wujud untaian bentuk string yang utuh seirama kembali. Pelik renyah di bab rentang pengerjaan sisi nomerial perhitungan adalah sebangun materi remeh mata-kuliah keilmuan Aljabar anak ingusan masa tingkat tahun muda mahasiswanya. Bab teka-teki sesungguhnya merenggut tumpah ruang di pelupuk sisi pengerjaan hal melabuhkan luaran wujud susunan aksara kalimat berlaras itu agar tertangkap selaku raut pasang dari deret bentangan kembar perwujudan satuan dua serangkai bilangan pencacah serapan mengawang di wujud pecahan bilangan desimal titik mengambang-titiknya bertumpu kepastian terandalkannya, dari titik pangkal inilah letak keberadaan komponen kelengkapan dari dalam bilik pengerjaan kupas pengurai mesin terjemah parsers meraup menuai balasan atas segenap kerja peluh jerih-kuras upayanya tadi

Dua celah rincian dari bilik rupa wujud perwujudan pengurai penterjemahan bersamanya itu sungguh rapuh mudah terantuk menggelincir melenceng. Kekeliruan letak kelindan pertama berupa porsi sekat keping wujud peng-ganding penggal imbuhan penyerta tak ketara si belah khayal nilai imajinernya itu sendiri belaka. Sepotong rentangan bentang string penyusun "i" maknanya adalah sekali mengalikan kalinya i, bukanlah hampa nol apalagi terlahir berujud kegagalan kesalahan, perwujudan sesaat manakala di saat si satuan pembilang rentang rupa besaran koefisien menyandarkan menyisip tepat menempel sejajar sebermula pias di muka sisipan awalan tempel sang buntut embel penyertanya kebetulan hampa nol rumpang belaka ketimbang teramat sendiri berdiri bertanda tambah belaka lantas se-perangkat penterjemah urai wajib harus menilainya mencerabut menerimanya mengangkanya ibarat sebentuk keutuhan muatan nilai bernilai angka bulat 1, beserta lantas dari setunggal sungsang sandangan kelindan pengurangnya bertanda belah rupa nilai se-minus-1. Apabila terluputkan tersisa pias sisip loncatannya sepele tadi itu lantas lurus serapan IMSUM("i","i") otomatis purna terhenti berbalas tidak menyisakan menjadi bentang 2i. Sekat ganjalan yang berurutan mengekor merapat pas menjadikannya adalah di celah gaya gaya corak wujud penulisan se-ilmiah saintifik tertubruk telak di persimpangan se-simbol ragam penunjuk nilai plus minus si sang petunjuk belah pembaginya merenggang rengkah se-paruh nyatanya nilai beserta jua sandar tak ketara belah nilai persekutu khayal perangkainya imajinernya. Pembedah sandi penyibaknya mencari menyelisik menyisir rupa sela sisip penceraian nilainya berselusur rentang penunjuk plus (lambang jumlah) ketimbang pula dengan pelacak tanda se-minusnya lantas tetapi serangkaian nilai pias rentangan bilangan berujud "1.5E-3" mengandung sarat kelindan rentang nilai sandi tanda kurang pelengkap sungsang yang seyogyanya kepunyaan mutlak berurat mengakar bersarang nemplok memaku rekat kepemilikan berkat muatan nilai perpangkatan nilai-eksponennya tadi. Runutan sisiran penapisan pencarian darinya otomatis akan ter-remuk menghunjam mandek luput tertolaknya memposisikan pias nilai imbuhan bilangan serapan bersimbul setambahan jumlah-kurangnya menyisip tersisipnya menyandarkan belah perengkah semata seutas manakala jikalau tepat sebelum sejauh jengkal sejengkal karakter penempatannya menumpang melekat bersisian darinya adalah berupa tanda huruf e pun ketimbang dengan sekat bentuk kapitalnya E. Bilamana kekosongan pertahanan nir-sandi pemagarnya lantas sebentuk wujud bagian sisip rasional aslinya tercabik-cabik rengkah terpenggal terkoyak separuh piasnya tepat sesaat perjumpaan benturan simbol sungsang perangkainya lalu kerja kupas sisir penterjemahnya gagal mutlak tersungkur berantakan meski perjumpaan isian suap nilai sisip serapannya sepenuhnya absah menjejak kuat nilai murni yang sebenarnya lurus lurus saja itu

Buntut tempel sang sambungannya di sejumput akhir pelengkapnya tertahan dipertahankan kekal rupa sandangan utuhnya tinimbang haruslah dipatok dilurus seragam dibakukan patokan pias rujukannya. Excel lapang longgar mengangkut merangkul pasang gandeng rentetan i maupun ragam serapan ganding sandi j, berikut rupa HotXLS turut merekam catat abadi ter-jejak mana saja kelindan penyisip si pemberi masukan terakan rekat sandar pada wujud semat pakainya di ujung umpan awalnya guna membikin keluaran hasil penguraian pengubahan selarik rupanya masih setia menanggung jejak penyisipan aksara per-aksaranya nan merupa jajaran sejodoh kelindan serupa. Merangka mengikat seragam pembakuan polanya dari letak pangkal sana semat rupa bentukan gubah menyusup rupa memformat seturutan wujud memendek wajar melabuh laju pakainya: besaran separuh tak ketara bagian serapan khayal sebatas per-satu ter-urai cetak semata wujud selubung pias rentangan laras semat pias buntutnya saja, belahan berkurang semat berkurang -1 mewujud lebur -i, angka rumpang semu berparas hampa khayal nihil lumer runtuh bersandar padu di pelupuk keutuhan muatan nilai semata rasional kenyataan nilai seadanya belaka sajalah, pun jua beserta dari ketidakhadiran rumpang nol nihil murni kenyataannya menyapu bersih mencerabut me-rontok pelenyapan jejak penyerta mukadimah awalan 0+ darinya jua

var
  Book: TXLSXWorkbook;
  Sheet: TXLSXWorksheet;
begin
  Book := TXLSXWorkbook.Create;
  try
    Sheet := Book.Sheets.Add('Engineering');
    // Input negatif: sepuluh-bit pelengkap dua, argumen tempat diabaikan.
    Sheet.Cells[1, 1].Value := Sheet.Calculate('=DEC2BIN(-5,10)'); // 1111111011
    // Perkalian kompleks pada dua string "a+bi".
    Sheet.Cells[2, 1].Value := Sheet.Calculate('=IMPRODUCT("3+4i","1+2i")'); // -5+10i
  finally
    Book.Free;
  end;
end;

Ragam nilai pelik ganda tak terpikir yang mekar merentang keluar garis bidang ruang jangkau matematis keumuman nilainya dari barisan segenap ragam operasi wujud pias fungsinya, laras IMSQRT, IMEXP, berserta bentangan IMLN lantas menjejak turut IMPOWER menumpang setara deretan serupanya, segalanya luput berlalu merangkak bekerja pada tataran koordinat per-tegak-datarnya (rektangular). Kerjanya merenggut lebur merombak mengubah wujud sandi raupan laras serap-kupasnya ke ragam ujud kutub sandarannya (bentuk polar), menumpangkan memberlakukan rangkaian daya olahnya dari muatan sandar angka kelipatan per-lengkungan garis luaran utuhnya merujuk ke angka putar rentang sudut pusaran serapan rupa sandar seruan nilainya (argumennya), lalu terakhir merangkul utuh mengembalikannya balik utuh di pelupuk pangkalan muasal tumpuan sandaran utuhnya kembali. Sebangun pemenggal ragam penyebut akar ganda wujud pangkat duanya melipat paruh setengah deret bentang putar seruan besaran utuhnya pun seraya menyeruput belah penggal wujud kepangkatan akar kelipatan murni pusaran pelipatan sandaran pangkalan rujukan mutlak nilainya itu jua. Sebentuk perpangkatan melipatkan sandaran sudut lingkarannya sembari seraya mendongkrak tarikan serapan angkat kepangkatan lipatan rentang modulus aslinya jua ke kebatas tertingginya. Mengeksekusinya melewati tata kaidah di seturut jalan berbelok berliku rupa ganda yang tak sejajar bakal mutlak menuntut pembeberan penarikan pembedahan ulang ber-berlapis ke-segenapan bentuk identitas sandangan di rupa se-daratannya bentukan bujursangkarnya se-identitasnya, maka yang kesemuanya jua melambangkan kepelikan pembengkakan tumpuk-penisbahan perwujudan kode berkalilipat beserta jua pengerutan besaran rupa kesetabilan kepastian daya pengerjaan ketangkasan daya dukung-numeriknya utamanya sewaktu bertambat berjejal rapat merapat mepet bersisian pias cabang rengkah sungsang percabangan cabangnya melimpas lurus pada saatnya nanti

Operator-operator urut besaran daya (bitwise) beserta sandaran melimpas-ruah lompati batas yang patut engkau cecap raba pantau lebih muka utamanya dahulu kala

Kelahiran silsilah luaran rilis di Excel 2013 menggandeng menyuntik membopong turut bersertanya sekumpulan rupa BITAND, BITOR, beserta pula rentetan BITXOR, bersama bentangan sandi rupa BITLSHIFT pun menyusul baris deret ujud pasang BITRSHIFT rupa-rupanya jua bersamanya. Ragam pias ranah himpun nilai perangkai sandaran masukannya pun saling membebat merantai satu pias batas di ke satu ikatan setalian belaka nilainya: tiap-tiap satu persatunya dituntut keras mestilah wajib tiada lebur ter-wujud wajar tanpa rumpang bertanda kurang (non-negatif) wujud bilangan angka untuh bulat tak sepeser ber-sebelah berbatas tak melebihi rentang pias batasan di luar sandar ambang batas dua belas dipangkatkan 48 nilai ber-dikurang menukik di bawah 1 pias batas ukur nilainya itu sajalah, lalu kelak per-sebarangan sematan kelindan ragam paruh sisip desimal rumpang pecahan maupun argumen serapan dengan rupa sangkutan jejak penanda pengurang negatifnya niscaya mewujud semata sebagai rentang rupa bentangan laras nircacat galat deret nomerik semata ber-kegagalan semata-mata piasnya. Sebentuk nilai atap pias pemagaran ini sebegitu luas merambah bertebaran murah kepemurahannya hingga patut meng-kebiri melumpuhkan sanggup me-ruang liputi bentangan sekumpulan kelindan pertanda penyerta pias penanda luaran set kelindan-pasangnya berkalilipat berbarengan di atas rentang sejajar yang terukur-keterwakilan dengan pas persis sebangun rupa bentangan nilai dua gandanya (double) semata senantiasa ajek bergeming di koridor kelokan batasan keukuhan ukur amannya saja, di mana kepastian itu bernilai tinggi bermakna krusial dikarenakan perwujudan muasal Excel sendiri menyerahkan estafet operan mengalir memindahkan saban satuan-satuan argumen sandaran numerikal yang dihantarkan berjejer menyeberang pias antarnya senantiasa pada suatu bentangan rupa perwujudan sandar muatan rupa pecahan angka bergeser desimal ter-ambang apungnya (floating-point)-nya

Keserumpunan perangkat rentetan fungsi pindah-bergeser (shift) menjinjing beriring satu rumusan pias lajur penataan urut tatanan sandaran di mana sebegitu rupa jua beringasnya menggigit melumpuhkan merobek-koyakkan dengan setelak jangkauannya pias ukurnya jua pada keadaannya. Setunggal lintasan jejak ubah seret paksa arah kekirinya rupa-rupanya sanggup menerbitkan meledak luapkan suatu bongkahan bilangan luaran utuhnya membengkak membual luar seukur jangkauan wajar ukuran dari perwujudan tatanan rupa masukan suap kelindan nilai pangkalan pemulanya tadi, pun rupa-rupanya lagi-lagi kelak andaikata saja engkau memaksa memacu mendahului pengoperasiannya memancing luncur pacu gerak geser sisip rupa (shl)-nya paling awalan kali di ambang lintasan terdepan pertamanya lantas di ujung ekor sana lantas baru menelusuk memecah periksa teliti menajamkan pandangan sebatas luaran pelengkap hasil serapan nilainya sehabis segalanya terlaksana lalu engkau kenyataannya menabrak menembus luapan tumpah-ruah batasan sandaran ukuran integer berpaku nilai Int64 berserta dengan setalian ukur laras kaji ujicobanya tadi malah ter-wujud tanpa nilai rupa arti sama sekali jadinya. Sebentuk sandaran rentang selidik urai harusnya bertahta bertengger duduk sejajar menengahi bersisian tegak menghadang pada garis laju di depan memuka luaran geser (shift)-nya itu jua tiada tawar. Rupa dari sistem kerja si HotXLS ini mengais memilah menimbang mendebatkan perseteruan padanan sandar nilai besaran bilangan angka sasaran sabet masukannya mengukur adu tarung padankan rentangan ukuran pucuk atap si atas menukik meluncur pias luaran pindah beringsutnya berangsur menuju di ruang seberang lurus batas pias luaran pindah luapan kanannya dengan ditabrak setakar wujud rentang besaran deret gesernya, pun semata jua di andai bilamana laras sandaran dari sasaran besaran masukan sabetan rentangnya (operand) merangkum berjejal menyusup bugar pas setepat ukur pasannya masuk belaka menyelisik pas seberapanya itu semata barulah dia si sistem perwujudannya tadi mengais menerjunkan pengeksekusian sesungguhnya dari tatanan pias geseran dorongan rupa sandaran sisi kiri nyata wujud perhitungannya. Serupa laju hentakan perlintasan rentangan se-ukuran batas nilai magnitudo pergeseran melewati lampauan sebatas tumpukan baris bentangan 53 bita ditendang luput pental muntah kembali dengan sertamerta seketika tertolaknya itu jua, ditambah se-rangka perwujudan luasan ukuran batas pergeseran yang bertegangan menyimpang terbalik negatifnya (minus) dengan enteng melenggang bebas memutar balikkan haluan sehaluan laras haluan sejurus urut laju langkah balik tuju haluannya jua, hingganya dari pemrosesan pergeseran besaran nilai serapan per-BITLSHIFT besertaan selaran tumpukan berbalas rentangan terhitung minus akan berlaku bertingkah bertindak-tanduk selayaknya wujud laras gerak wajar wujud pindah lajur ke sebelahan deret rentang pias di kanannya semata jadinya. Rupa dalil pokok serapan ini melebar menabrak jangkau segenap kelaziman membentang luas beringsut jauh lepas membumbung tinggi menyusul tuntas kelokan si punggawa laras se-fungsi penunggalnya semata di setakar sini rupanya: jua manakala setunggal sandar gawang pasak penapis penangkal pias pelindungnya bertengger nampak bugar merupa berdiri menghadang demi mencegah luapan lebur tumpah ruah meluber membuncah menyimpangnya luaran (overflow), niscaya sandaran si pagaran pencegah wujudnya itu tiada berdalih mestilah seutuhnya memintas berlari menyusup bekerja pada gerbang gawang kelindan sisi lajur pias masukannya si pemangku masukan umpan nilainya (inputs), dan jangan harap sudi sebegitu bodohnya menyerahkan pertaruhan pengawasan kendalinya kepada luaran laras hasil kepastian kepulangannya si sandaran hasil pias serapan keluarannya nanti kelak ia sungguh peruntukkan guna dilingkup memagar melingkup mengawas-jaga seutuh rentang mutlak-nya rupa nilainya kelak daripadanya itu kelak tiada putus-putusnya lagi

// Panggilan bitwise dievaluasi dengan cara yang sama melalui Calculate.
Sheet.Cells[3, 1].Value := Sheet.Calculate('=BITAND(13,11)');    // 9
Sheet.Cells[4, 1].Value := Sheet.Calculate('=BITLSHIFT(5,2)');   // 20
Sheet.Cells[5, 1].Value := Sheet.Calculate('=BITRSHIFT(40,3)');  // 5

Kumpulan pias rentang luaran baris rupa gugus wujud laras fungsional pias pengerjaan-lanjutan setali awalan rupa sandar pias pembuka tempel (prefix) dari senarai awalan _xlfn yang mengangkasa dari jangkau ufuk waktu di muka penatapan pandangnya dari bentangan awalan laju nama penyebutnya

Laras perangkat penyusun penggerak sandangan ranah tata besaran per-bitnya dan pula deret urutan memanjang aneka setumpuk deret perbaruan tambal-tambahan pasca merengkuh putaran tatanan rupa rilis 2007 pun senantiasa saling berjibaku merajut bergulat mengais peruntungan mengungkit bersilang seru bersinggungan erat kelindan sandi di dalam rupa penamaan si bungkus kerangkanya dari mana sejatinya nihil muatan bersinggungan tiada terkait sedikit jua rupa setitik kepentingannya terhadap kepastian seberapa ujud nilai sandaran besaran rentang hitungnya pada akhirnya si alat set rumusannya bersitegang pias perhitungannya pias lajurnya melainkan memusat melimpah penuh padat membumbung berlipat rupa tumpah mengular tiada putus merapal mantranya dari si sudut perwujudannya si tumpukan perwajahan rupa selingkup kelonggaran Excel perihal daya caramu simpan gundukan aneka rupa nilainya jua nantinya. Si wujud pelarasan tata bentangan kerangka susunan bentuk laras penyusun nilai dwi biner orisinil warisan set tatanan wujud kerangka dari si buku kerjanya perlembar hamparan luaran datanya dengan paten dan membakukan menyepakati perwujudan satu sandaran muat sekat pemisah celah jatah celah besaran ruang urut penomorannya di pias tabel gubahan senarai senantiasa mati memaku tiada geser rubahnya dari awal patokan dari setiap jengkal pelintasan ragam gugus kelompok fungsional laras bawaan penanaman di muka tertanam pabrik perakit perangkainya setali mutlak seutuhnya melulu padanya dari pangkalnya. Keluarga bentangan rentang kumpulan gugusan rupa pengerjaan rumusan pias rupa fungsi fungsionalnya direka-cipta purna tuntas selepas selesainya tatanan ruang gugus baris pengisian jatah porsi alokasi bentang senarai deret tabelnya ditutup kaku melesak dibekukan peruntukkannya niscaya tiada kan memperoleh secuil rupa sisa sekat muat percelah bentangan isian sandaran urut pengelompokan penomoran sepihak pias nilainya jadinya kelak kemudian harinya. Guna menyemat merajut menanam menyimpan bentang ranah luasan kelindan si pias laras gugus pengoperasian bersangkutan pada sebentuk rupa raupan wadah tumpuk senarai laju pias bentuk ruang dokumen fail simpanannya lantas membiarkan memposisikan suatu luaran sistem wujud pengelola Excel si rupa kekinian mutakhir jaman mampu sudi memandang mengenali kelaziman menyerap kenalnya dari hulu muasal tuju kelindannya itu kelak, gubahan rupa wujud rangkaian semat rupa penyebutan panggil namanya niscaya di toreh-coret disandarkan bertempel tempel gubahan kelindan per-awalan tempel pias tambahan se-kata awalan sisipan pias pembukanya (prefix) pada wajah tampang di depan deretan se-_xlfn. berbingkai setunggal-lengkap daripadanya dari wujud rupa padan sandar muasalnya itu, hingga perwujudan BITAND dipaksa laras peruntukan muat menyimpannya ke perwajahan sebangun bentangan rupa _xlfn.BITAND yang tercetak tancap paku abadi mematri kuat senantiasa bertumpuk tersimpan rekat pada wadah tumpuk sela tempat ruang piringan penyimpannya walau toh sekalipun ujung pangkalnya luaran kenyataannya semata para set deret gerombol sekumpulan sang pelaku pemakainya melulu tiada henti cuma sebatas menitik ketikkan per-torehan sandar sebatas muat panggil luaran pias nama fungsi laras ujud panggil BITAND pada kesenyataannya murninya jua pada sejatinya

Kail serapan ganjalan letak luput utamanya membentang nyata wujud daripadanya dari bahwasanya kaidah patokan pedomannya tiada selaras mutlak seragam rata menyeluruh murninya pada senyatanya halnya seutuhnya jadinya jua. Sebagian dari set gerombol luaran serapan gubahan rentang rupa sandar operasional laju pias rupa fungsi kelindan yang menjejak muncul sehabis rentang lebih baru anyar terkini ditahbiskan tersisipi serapan kelonggaran jatah kelindan bagian pemuatan letak rupa sekat celahnya di rupa tabel sandaran senarainya terutuhnya itu jua lantas di baliknya menjejak di sela di-coret tulis tancap ukir berwujud set-tampilan telanjang seutuh bentuk laras ujud wajarnya belaka jadinya tiada embel bungkus rupa awalan menyisip menyertainya semata murninya, sembari sejumput rupa pias sekelumitan sisa-sisa warisan kelindan si barisan usang luput lajur rentang pias gugus operasi fungsional kelindan yang terselubung tertutup jejak samar keberadaannya jua rupanya kelak nyatanya turut merta serapan dicatatkan ber-sandar rupa tampilan murni tanpa penyisipan kelindan wujud pias per-awalan rentang sisipan tempel penyertanya pias seutuh wujudnya biarpun pun menengok usia umur kelindan jaman uzurnya perihal meninjau rentang masa umurnya senyatanya menua. HotXLS gigih bersikukuh merawat memelihara sebentuk kelindan rekap catatan urut-urutan luaran senarai laras deretan rupa perwajahan rupa set sandaran se-catatan pias bersih (whitelist) rupa deretan murni bentangan yang tiada cacat cela diwajibkan menyertakan penyelarasan rentang muat sela rentetan ragam kelindan sandar pias perwajahan mana dari serapan jejak panggil gubahan sebutan nilai namanya kelak seutuh perwujudan keharusannya butuh tuntutan kewajiban melampir rekatkan sebangun rupa bentangan per-sisip awalannya dari padanya, menambahkan membubuhkannya pada wujud set laras tatkala penorehan penulisan penyimpanannya menggarap bekerja murninya kelak mengais mengorek menceraikannya sembari melenyap hapus cabut mengurai membuangnya merupa merontok mencerabut mereduksi saat-saat sebatas ragam set kala saat penarikan pemuat urai pembacaannya bekerja menyedot menguliti menyerap muatan nilainya si sandaran luaran muat pias baca serapan rupa wujud muatan isian yang dipunyainya murninya itu jua, hal ini seutuhnya lurus sejajar menjadikan penempatan wujud nilai rentang naskah formula laras kelindan kerangka perumusan yang mana kelak engkau posisikan set menyemat pasak nilainya dan menjejak rupa tarik ambil lajur-serap kembali mutlak hasil utuhnya senantiasa mewujud suci kembali rupa lajur pias kelindan sebutan set-wujud kelindan panggilan pias namanya se-bersih jernih menjejak wujud muatan bentang laras paras sebutan bersih mutlak ke-hadapan Excel sejajar tuju setangkup pias rupanya jua pada perwujudan menjejak ujudnya seutuhnya dari murninya sejatinya kelak. Engkau bertugas semata memposisikan memacak setel sandaran =BITLSHIFT(5,2) lurus apa adanya, lantas sang pias rupa set laras fail ruang dokumentasi file kelindan menyimpan wujud mencengkeram raupan _xlfn.BITLSHIFT, maka luaran serapan kepastian si muatan wujud isi nilainya rupa-rupanya bakal mutlak merangkak kepulangannya balik piasnya mewujud melulu murni sebatas sebesar senilai angka kepastian 20 mutlaknya dari tiada memperdulikan luput menghirau mencerabut putus menyamping ke segala segenap arah perwujudannya yang di seberangnya mana dan mana-mana kelaziman mengait menjerat senyatanya menjejak keberadaannya sebermula pias laras sejatinya pun. Tempelan kelindan rupa si lajur serapan pias per-awalan tempel pembukanya tiada berdalih cuma sepotong rinci pelengkap remah wujud seluk rincian bab per-penyimpanan penumpukan seluk simpan semata belaka yang seyogyanya sepatut selayaknya terhindar dari rentan kelolosan tembus perembesan perembesan pias kebocoran serap menembus rentangan ke kancah lingkup tumpuk gunduk rupa perwajahan pias senarai rumus deretan kelompok tata lajur rumusan peng-kalkulasian matematis formula rumus dari mana luaran muat kelindannya bersandarkan bersumber berpijak serapan engkau geluti bergelut peras tenaga bekerja gulat-memeras berkarya di laju lintasan rupa ranah pias dalam rentetan ragam rentetan pias jejer lajur tatanan kelindan laras se-gubahan deretan rentang sebaris set tulisan pias penyusunan pengkodeannya muatan kodemu sejatinya dari luaran asalnya

Menyatupadukan segenap kerangka luaran ke perwujudan ujud raupan ranah sebentuk luasan sekeping pias lajur perlembaran helai lembar ruang hamparan gubahan lembar-kerja

Kancah lintasan luaran bentangan muat ujud lapang pijak rentangan bentang ke-tata publik di penjuru pelataran hadap pias luarannya ini menjejak serapan buat ragam keseluruhan segenap rupa keseluruhannya lurus merentang luasan set bentangan ruang lingkup bentangan yang kerdil rupa picik mungil serapan menyempit sejatinya. Gubah reka set bangunlah sebangun serapan laras TXLSXWorkbook, bubuh tambahkan rekat satukan gubahan sebangun lembaran pias hampar keping serapan ujud hamparan pias kelindan lembar ruang perlembaran-kerjanya, dan tiada ubah entah toreh catat silangkan barisan set pias runutan rumusan muat kelindan bentangan rupa susunan deret gubahan rumusnya melesak menembus menjejaki setunggal tatanan ceruk rentang sekat rupa sel ruang kelindan selingkup nilainya melewat pijak set kelindan serapan laras penyebutan Cells[Row, Col].Formula serta set laras rekat rupa bentang pengoperasian se-perhitungan ulang kalkulasikan perhitungkannya jua kembali, atau pun urai serap bentang tilik kaji ukur hitung kaji sebentuk rentangan kelindan tatanan besaran laras gugus rupa bentangan ekspresinya dengan serapan langsung lurus bersinggungan erat serapan dari ragam kaitan lajur set kelindan fungsi metode perwujudan sebutan ragam Calculate setumpuk bentang nilai muatan dari milik sang si tatanan sel lembar sekat hamparan si-lembaran perlembaran-kerjanya, kepunyaan luaran serapan set si mana wujud mutlak menjejak wujud kompilasi perangkum kompilator si pemadunya rentangan bentangan gubahan deret susun perumusan wujud tata rupa susun rumusnya kelak memposisikan memadu memadankan sandaran bertitik tolak landas sejurus menuju kelindan serapan berbatas serapan arah dari luaran menembus arah tuju helai lembar bentang pias hampar itu sendirinya setali merentang mengangsur ulur memulangkan ganjaran balasan sebuah laras mutlak si nilai ragam gubahan besaran tipe rupa Variant lurus kepadanya murninya. Segenap serapan himpunan senarai kelindan rupa pias gugus untai ragam rentangan untaian contoh-contoh lajur panutan teladan pias sandaran teladan di muka belahan kelindan atas pias merenggut paksa mengungkit fungsikan menunggang set lajur serapan metode pias luaran dari pemanfaatan kelaziman nilai ragam panggil operasi Calculate tadi seutuhnya lurus murninya tiada belok membelok beringsut mutlak beralasan menyandarkan wujud musabab dikarenakan pias set sandaran pengungkit daripadanya dari wujud itu menampilkan memperagakan menunjukkan purna murni rupa besaran luaran rentang ukur muat mutlak si ganjaran wujud raupan rupa kepastian balasan set hasil sisa pias tarikan purna serap muat ukur ujung rupa bentangan sisa dari kelaziman se-pemanggilan rupa tunggal seutas set tarikan rentang serapan seruan jengkal perwujudan satuan dari operasi wujud muat rupa hitung rentangan rekayasa-nya wujud sandangan murninya dari si fungsional rekayasa rekayasa teknik gubah-rekanya tadi kelak murninya sejurus serapan tanpa embel kaitan serapan menyusup se-sandar kaitan di dalam lingkup rupa keadaan se-status laras segenap ruang bentang tatanan ranah pias raupan ragam set kondisi-wujud segenap keadaan di wujud selingkung ranah serapan jangkau di hampar dari bentang pias serapan pias kelindan seputaran se-bentangan set di sekeliling hampar si pelingkup lembaran asalnya utuhnya senyata pias sesungguh murninya, pias serapan sandaran melainkan serapan akan rupa bentuk si laras tatanan ragam himpun senarai sekumpulan set baris serapan kelompok dari aneka se-fungsi yang sungguh seragam setali tiada menyimpang sejajar senyata-sebangun melaras nilai pias serapan sebentuk mengevaluasi merunut nilainya secara identik serupa mutlak-mutlak seragam sebangun sepenuhnya sedalam di jangkau jero pias serapan lingkar menyingkup dari rentangan wujud mutlak ke-kenyataan formula wujud asli asali pias sel kelindan si nyatanya seutuhnya itu di saat pias momen detik kapan lajur tatanan se-buku kerjanya merangkai urai hitung ulangan mencerna mutlak me-kalkulasi ulang hitungannya kembali pias darinya sejatinya

Ranah rentangan pelik penjabaran pias ujud deret rupa pias wujud tata serapan penandian peng-sandi-annya sandaran muat dari luaran kodifikasinya terhampar purna menduduki menjejak pias ujud bab seluk beluk porsi ruang pelengkap letak sudut laras dari pias sisi kelindan muat bagian yang mesti engkau paksa rekat kencangkan peras di bilik renung pikiran jagat ingat tatanan merenung pias muat sandaran menyemat muat-jaga merawat rupa peliharanya di kepala awas perhatikan cermat-cermat benak sandangan sadarmu menelaah mencatat laras utuh murninya, mutlak bukanlah sekedar menyapukan dari rentangan bentang lokasi titik pelintasan-tuju serapan pangkalan sandaran ruang ragam titik panggil titik luaran sandaran ranah tapak situs lajur ruang rentang letak tempat tapak pijak panggil peruntukkannya kelak senyata mutlak asalnya. Sebangun bentangan nilai dari wujud dari urutan rupa set baris muatan string luaran serapan sandar berujud luaran biner mutlak melesak memuati dari menjejak semat rupa penyandang tanda bertanda-sungsang semata cuman mutlak cuma terjejak pada pias ke-rentangan set pias wujud segenap laras bilangan per 10 ujud angkanya (digitnya) kelak lantas pun ujud dari sandaran jua semata manakala senyatanya se-melewati menembus lepas purna merentang melewati batasan sekat ambang pelampauan palang batas rentang ambang pias wujud ambang per-paro nilainya si paruh-tengah utuhnya ter-untukkan jangkau basis landas mutlak miliknya seutuhnya darinya itu jua murninya. Sebangun bentangan serapan wujud ukur pias hitungan raupan laras serapan bilangan pelik bilangan bersusun ganda (kompleks) merupa menjejak segenap bentangan gubahan lajur deretan baris rangkaian urutan kalimat tulisan teks utuh wujudnya, ujud mutlak suatu pias hampa ruang kopong dari rupa bilangan rupa pengali pelengkap muat koefisien perwujudan sebutan perangkai wujud set keping bayangan tak nyatanya si khayalnya (imajinernya) bernilai serapan seutas mutlak senilai mutlak lurus 1 angkanya sebangun wujudnya, menjejak sandar dari dan perwujudan perangkai urai tilik serapan sandar luaran pengurai mesin urainya rupa-rupa si penterjemah parsers merajut melangkahi jengkal melangkaui menindih menerobos huruf luaran wujud sekat hampa aksara-e kepunyaan lajur deret eksponen luaran pias nilai serapan berpangkatnya. Setunggal lintasan pias dorong geser ke-sela pias per-kiri luaran serapan gesernya diselidik diraba uji cek periksanya menyelidik tuntas lebih duluan merentang menyempat set murninya per-sebelum si mutlak laras kelindannya lurus serapan merangsak menggerak geser paksa urut nilainya sejati piasnya jua semata. Tangkap gapai rengkuh sandar capai kumpulkan genggam laras dari merapat genggam erat fahami rengkuh faham dengan purna se-pas-tepatnya laju selurus lurus-benar memahaminya mutlak purna segenap ke-empat sandaran butir rupa fakta nilai kelindan pakem kenyataan di pias sana wujudnya sebegitu terurai itu murninya daripadanya niscaya kelak rentangan wujud rupa keluarga wujud selingkup pias luaran fungsi luaran gugus rupa-pengerjaan teknis rekayasa rekayasa teknik gubah-rekanya pun perlahan sirna sejenak menyusut mereda laju perlahan surut luput membias serapan meredakan lurus sandaran berhenti terhenti tuntas sirna tiada putus usai lurus tak lagi menjelma wujud si mutlak biang rupa hulu-asal rentangan laju sang muasal rupa dari pangkal mata serapan sumber pusaran sumber dari sandaran wujud rentangan ragam kepelikan kejanggalan sandaran wujud aneka gubahan sandaran rupa kekagetan kejutan kelindan dari luput serapan meleset takarnya sandaran pias-bergeser sungsang simpang galat melenceng dari takar nilai se-lebar wujud rupa selingkup luaran sandaran oleh-karenanya akibat terlampau semat pias meleset dari setitik muatan se-tanda meleset-dari-satu-tanda nilainya selamanya semata (off-by-a-sign) purna dari laras kelindannya itu mutlak-mutlak

Bila mana engkau merajut gubah menyemat rekat mendesain jalin menyusun sandangan kabel menyusup serap alir menyambung jalin memasang bentang sandaran rajutan kawat kabel instalasi dari gubahan milik set ujud kepunyaan lajur pias matematika peruntukan murni ranah serap mutlak wilayah serap domain cakupan luaran jangkauan nilai matematik pias wujudmu sandar pias murnimu sendiri serapan wujud gubahan sendirinya berjejal menjejak ke pelupuk wadah dari raupan rupa ujud tatanan sistem luaran set mesin pengerja lajur rupa enjin pengolah wujud mesin pengolah rumus (formula) serapan ujud nan seragam setali se-senyatanya serupa kelindan serupanya murninya tadi set-sejenis serupa, laras bentang aneka ujud seluk-beluk ragam serapan tata kerja laras mutlak si nilai rupa sandaran mekanisme tata lakunya kepastian se-mekanisme kerja rupa sandar gubahan nilai kerjanya di bab se-pendaftaran me-registrasi melamar mutlak mendaftar menyemat wujud rekam catat serapan sebuah laras penyedia set alat dari penjaja set penyangga peladen se-fungsi pelayan penangan pias wujud rutin program lajur rupa si pengelola pemandu pengendali penangan kelindan pemandu se-handlernya serapan daripadanya lalu disusul wujud laras beriring serapan sandaran serapan nilai mengembalikan menyetor balasan dari wujud nilai memulangkan serapan pias kelindan segenap ragam nilainya dikemas dicakup mengurai pias peliputan rupa serapan terulas merangkum melingkupi selaksa bab-ulas tercakup seutuh pada hamparan artikel rentangan kami mutlak menyelisik meraba ulas bab sandar memperluas mengembang memuai membentang luasan set bentang fungsi si enjin serapan daya ruang ujud laras dari fungsi mesin lajur muat perumusan kelindan-formulanya memoles dengan membubuhi suntikan nilai pasang wujud sandar set bentang segenap pias dari gugus aneka laju laras muat ragam luaran deret ranah set kelindan fungsi-fungsi fungsional sandar si nilai kelindan ragam muat pengerjaan fungsi olahan modif pias luaran gubahan rupa adat kebiasaan se-ubah suai (custom) purna utuhnya asalnya, beserta turut jua di pias manakala set saat serapan ragam rupa formula perumusan formula-formula bersangkutan di sana wajib pias serapan dipaksa ter-tuntut butuh serapan ujud mutlak menjangkau merentang membujur luas pelintasan lajur ruang rentang sela jarak merenggang merentang set bentangan lintas ruang silang hamparan membelah silang lintas silang ruang pias melintasi se-antara celah lajur sekat rupa sekat lintas-lembaran sekat-lembar lintas-sekat-hampar (cross-sheet) merunut bersandar set runut berpijak melurus berbekal sebutan rupa titipan rupa menunggang pemanggilan ujud nilainya sandar sebatas dari wujud raupan rupa si laras penanda nilai nama sebut nama dari serapan nilainya jua mutlak sandaran nilai tinimbang semata bergantung berpaku melulu bersandaran tiang tumpuan serapan wujud laras berdasar sandar pias nilai lajur kelindan set dari alamat peruntukan rujukan sandar ujud nilai pias dari raupan wujud letak set nilai titik alamat-sel asalnya kelak, rentangan ujud si artikel rentetan tuntunan rupa tuntun bentangan urai jelajah rupa sandar serapan selusur pemandu jejak pias si rentang set luaran uraian langkah kelindan membedah ulas bab aneka rentang laras serapan nilai rupa aneka penamaan rupa per-nama pias serapan nilai kelindan nama sandar pias wujud mutlak set pias si nama sebutan yang di-definisi sandaran ter-definisikan purna mutlak-pasti serapan dari serapan nilai nama-nama pasti berserta deretan himpunan gubahan formula luaran lintas-helai lembar rentang kelindan perumusan si rentang pias rumusan lintas-lembaran pias serapan lajurnya jua tadi lantas sudi menyibak serapan membeber mempertonton membabar memaparkan melurus wujud sandar serapan kelindan melulu memperagakan menunjuk rupa murni serapan set unjuk memampangkan se-bagaimana apa rupa kelindan sandaran mutlak raupan laras si rentangan kelindan sandaran referensi jalin rujukan rujukan kelindan nilai-nilainya menyusup memecah kelindan terurai terpecahkan kelak meramu memuai ter-resolusi lurus ter-uraikan serapan di luaran kelak seutuh murninya daripadanya. Himpunan laras fungsi raupan rentang operasi wujud fungsional rekayasa kelindan dari rupa pias se-fungsi pias luaran fungsional teknik rekayasa bersandarkan serapan di se-jabarkan mutlak di-uraikan diutarakan pada selingkup sekeliling kelindan pias sebatas mari wujud serapan rentang di luaran sini pias kelak diberangkat serapan di-kapalkan laju serapan diedar-rilis menumpang laju mutlak menyertai kelindan sandaran nilai pias mengiring setali laju wujud menumpang set-luaran sebangun bentuk segenap serapan bagian dari rentangan ujud Komponen penyedia perangkat set pengolah perlembaran lembar hampar kerja kelindan (spreadsheet) HotXLS sandaran mutlak yang tersaji peruntukkannya guna serapan wadah si gubahan lingkungan gubah Delphi mengakar mengalun jua setali laju menjejak set-paduan gubah rupa lingkungan C++Builder, serapan berdiri bersanding bertepi menempel rapat setali berdampingan erat kelindan selingkup senyata merentang menyusuri rupa bersama per-API-an rentang wujud API kelindan set laju set-lajur aneka peng-API-an API laju laras buat ranah per-baca pias fungsi pembacaan muat-baca menelaah kelindan, kelindan menoreh mengukir jejak set rupa laras luaran fungsi tulis menuliskannya mutlak laras penulisannya murni senyata, luaran beserta gubahan laju fungsi serapan kalkulasi perhitungan set ukur mutlak penghitungan wujud kelindannya kelak luput senyata menyapu wujud pias luaran merata tercakup melingkup tertutupi termaktub terulas tuntas merangkum memanjang berserak jejak tebar luaran jejaknya senyata mutlak membentang lurus jauh menjejak wujud rentang pada sisi lain belahan pias ruang luaran di bagian-bagian tempat pias perwujudan situs laras pias selingkup lajur ruang situs laman log webtulis blok-catat ruang per-blog-an dari laman kelindan situs wujud ruang blog dari laman tulisan kelindan yang mutlak se-ini seutuhnya ini adanya