Even without me understanding the language this tutorial was much better than others I saw.
@KelasTerbuka4 жыл бұрын
Hi issac!, where are you from mate?
@NMNaufaldo6 жыл бұрын
Selama belajar bahasa pemrograman, baru pertama kali dapet materi ginian, mantap !
@salma66814 жыл бұрын
bang saran : setelah tiap video dikasih studi kasus, bikinin soal dan soalnya kalau bisa dikombinasi sama video sebelum-sebelumnya supaya ingat dan terbiasa :) ehhe
@luckyjunihardi70814 жыл бұрын
ini orang berguna bagi nusa dan bangsa...
@le.genius112 жыл бұрын
Channel ini yang gw cari selama ini, channel-channel biasanya langsung nerangin sekaligus + nggak bertahap, yang ini baru mantap, jadinya lebih paham, makasih kang pukis
@nafil._ Жыл бұрын
buat yang eror di menit 10:01 itu karena kalian menuliskan newChar/oldCharnya. cukup .replace( : ' ', ' ' ); package com.tutorial; public class Main { public static void main(String[] args){ //operator biotwise --> operator untuk melakukan operasi pada nilai bit byte a = 1; String a_bits; a_bits = String.format("%8s",Integer.toBinaryString(a)).replace( ' ', '0'); System.out.printf("%s = %d ",a_bits, a); } } //oldChar atau newChar tidak usah ditulis bro
@__FadhilAfifT Жыл бұрын
kok tetep gk bisa ya bang?? ku ketik manual, kalau di copas dari abang works
@aurakresa5437 Жыл бұрын
@murpyyandimuslih1788 bang saya ko bilangannya ngga berubah jadi 00000 ya, padahal udah persis kaya divideo
@zakariaraka Жыл бұрын
pdahal ini video udh lama banget, tapi kenapa baru tau chanel yt sekeren ini . mudah di pahamiii
mantap bang pukis, cocok jadi dosen, angkat ak jadi muridmu, sdh 16 pelajaran di java, sbg org awam, nol penggetahuan, sya uda paham paham 90% sepanjang pelajaran, terus berkaya bang pukis,🙏
@00.vill.004 жыл бұрын
AND (&) Menghasilkan nilai 1 (true) kedua operand harus bernilai 1(true) jika tidak akan menghasilkan nilai 0 (false). OR (|) Menghasilkan nilai 1 (true) maka salah satu atau semua operand harus bernilai 1 (true), jika semua operand bernilai 0 (false) maka akan mendapatkan nilai 0 (false). XOR (^) Menghasilkan nilai 1 (true) maka kedua operand harus memiliki nilai yang berbeda, jika kedua operand memiliki nilai yang sama maka akan mendapatkan nilai 0 ( false ).
@NMNaufaldo6 жыл бұрын
18:18 Hati-hati efek jika terlalu banyak koding
@KelasTerbuka6 жыл бұрын
hahaha...betul betul betul....
@aafandia3 жыл бұрын
luarbiasa maksiiih banget bang... ane jadi paham nih... saluuut...
@adenehemiachanel59293 жыл бұрын
Mantap Vidio ya, mudah dimengerti 👍 makasih bang 🙏 sukses trus
@maulanaarvy4 жыл бұрын
saya like,komen,and subscribe supaya mas nya dapat komisi dari youtube, amiin
@Dacekiminaz4 жыл бұрын
Ok 1 kali nonton ga sampe abis otak masih belum bisa cerna dan saya stop dulu dan saya akan ulangi lagi.. Saya akan ralat jika sudah ngerti :) Ok ngerti alhamduliillah
@suryaa55644 жыл бұрын
Ternyata dibagian replace itu abis nulis replace langsung pencet petik tunggal, gak usah nulis "oldchar" :v
@juliochristian5854 жыл бұрын
thanks bro
@calvinbahtiar17924 жыл бұрын
Habis pencet petik tunggal terus pencet apa bro
@suryaa55644 жыл бұрын
@@calvinbahtiar1792 lanjut aja tutornya bro
@wahyu354 жыл бұрын
ketika pake jetbrain baru ngeh gw bro, pas pake sublime gw kira tulis dulu oldChar ama newCharnya wkwkww. Thanxalots brad
@nababancagak24353 жыл бұрын
Makasih banyak bang
@ivanroy29582 жыл бұрын
thankyou mr pukis
@rakhmatrajendra60685 жыл бұрын
mantul kang pukis, jadi inget masa kuliah dl
@aryayunanta14704 жыл бұрын
mantap
@fluffydelberg5 жыл бұрын
makasih bray, belajar seharian yang ini
@fluffydelberg5 жыл бұрын
abis belajaar otak beta jadi 18:18
@MuhammadAli-co7ux4 жыл бұрын
materi ini skip dulu. sudah semakin gila saya pak 😅
@guadownload93546 жыл бұрын
String.format("%8s",Integer.toBinaryString(a)).replace(' ','0'); maksud yg Integer.toBinaryString apa ya kang? kurang paham, kan type data awalnya byte terus pakai helper Interger? tolong dijelasin lagi kang, terimakasih. untuk yg String.format, %8s, sama replace() udah paham.
@KelasTerbuka6 жыл бұрын
karena byte long dan integer ada di posisi nilai satuan dia sharing helper class yang sama yaitu integer...dan toBinaryString itu adalah method untuk merubah data satuan ke bentuk bit-string yang "01011100"
@guadownload93546 жыл бұрын
paham paham kang, terimakasih :D
@bluetae57223 жыл бұрын
6 menit awal "wah gampang ini mah" masuk menit 11:21 otak mulai panas
@hafizazhafri87823 жыл бұрын
kapasitas otak aing dah mentok liat materi ini
@upiupi79713 жыл бұрын
alasan kenapa byte tuh bisa menggunakan bantuan integer untuk diubah ke String? gw mikirnya gini bang, karena type data Byte itu lebih kecil dari integer, jadi bisa di definiskan menggunakan bantuan class integer,,, berdasarkan susunan type data : Byte, Short, Integer, Long. tapi kalau ternyata jawabannya kek gitu, akan muncul pertanyaan selanjutnya : kalau gitu berarti kita bisa gunain type data short/long buat jadi helper class nya Byte buat ngubah dia ke String dong? mohon pencerahannya bang,,,
@LutfieYusuf3 жыл бұрын
thanks
@fadhiilputra2413 жыл бұрын
mau tanya String.format itu maksdunya apa ya? dan format itu gunanya buat apa?
@RindraAniko3 жыл бұрын
Kenpa 2pangkat n... udah rumusnya ya... kalau 32 bit artinya 2 pangkat n dihitung dari ujung kanan juga ya ? Atau tetap di urutan ke 8 ?
@KenapaAkuBegini5 жыл бұрын
Puyeng
@okkypriscilaputri27963 ай бұрын
Adakah yang bisa jelasin kenapa di bitwise negation kenapa kok pakai .substring(24) dan hasil negasinya jadi -25 ya?
@justinspire93572 жыл бұрын
selama pembelajaran dari tutor 1 -16 , ini yg susah dipahami, gak tauu juga kedepannya gmna ? kwkwkw . Tpi yoo bisaa yoo. btw, operator ini biasanya digunakan buat apa yaa ?
@hudamukhammad13036 жыл бұрын
Sukses bro
@nizharfan4 жыл бұрын
MAKASI KAKKK :')
@budiariyansa3045 жыл бұрын
makan bitwise dengan sayur kol..
@kanui36185 жыл бұрын
Sayur koooool
@vebe33813 жыл бұрын
ngarti si cup gua. cuma si otong bingung gunainya gimana ke project real walau udah di jelasin wkwkw
@rakhmatrajendra60685 жыл бұрын
tanya kang pukis, yang negasi itu kok munculnya nya lebih dari 8bit, tapi desimalnya yang dihitung hanya 8bit y
@aisyahnurrahmah45545 жыл бұрын
Semakin gila :v
@alexdiditad6 жыл бұрын
Bang aku bungung nih yang harus di pelajari dulu pemogrman apa y
@KelasTerbuka6 жыл бұрын
pikirin mau bikin apa...pilih bahasa, trus cari tutorialnya....ikutin tutorialnya...gak usah bingung
@adesatrio14993 жыл бұрын
semakin gila .. kwwkkw
@useptampan1234 жыл бұрын
Jangar aing mh ah kang pukis
@dikamuharman90225 жыл бұрын
Kang penerapan operator bitwise itu contoh nya kyk apa ?
@latifudinaulia98225 жыл бұрын
Kayak desimal ke binner nggak ya?
@mdimassn63055 жыл бұрын
Ilmu subnetting nih
@gtsuzzy3 жыл бұрын
untuk yang replace(oldChar, newChar) itu ko saya gabisa ya bang. Ngikutin code nya bang pukis yang replace(oldChar: ' ', newChar: ' 0 '); itu disaya sekarang gabisa, bisa nya di saya langsung replace(" ", " 0 ")); kaya gitu bang. Tapi pas di run tetep gabisa, hasil nya masih 0 = 0 gitu, tolong bantu di jawab yaa bang, saya setia ngikutin dari awall semua video2 nya 🙏 versi java : jdk-16.0.2 windows 10
@oryzavalendio3 жыл бұрын
.replace(' ','0') copy aja itu
@oryzavalendio3 жыл бұрын
sorry agak telat balesnya:) mungkin sekarang udah bisa make replacenya hehe😁
@oryzavalendio3 жыл бұрын
itu kesalahanya make tanda petik 2 dan penggunaan kurung yang kurang tepat (" ", "0")); harusnya make tanda petiknya yang satu aja dan replace nya diluarnya integer to binary nya .replace(' ','0')
@oryzavalendio3 жыл бұрын
mungkin ada orang lain yang masih kesulitan disini, bisa tinggal dicopy aja replacenya
@nafil._ Жыл бұрын
sama bro wkwkwk
@farizrachmansyah6 жыл бұрын
next episode upload kapan bang?
@alfiauliarahmansiregar90375 жыл бұрын
bang kenapa pas di operator negasi dia ke casting ke String?
@andrinursyaban78164 жыл бұрын
bang saya bingung pas bagian replace(' ','0'); Awalnya saya pake sublime, setelah dicoba di netbeans gak bisa juga. Tolong pencerahannya bang
@egapradana31524 жыл бұрын
kok error ya di bagian replace bingung
@imamluthfi72994 жыл бұрын
@@egapradana3152 gua di netbeans bisa bang, penulisan : a_bits=String.format("%8s", Integer.toBinaryString(a)).replace(' ', '0');
@imamsuwardi91004 жыл бұрын
@@imamluthfi7299 gua gabisa bro
@m_hardiansyah52134 жыл бұрын
@@imamluthfi7299 thanks bro
@tpatipsprogrammingalif53914 жыл бұрын
Bang saya pusing wkwkwk, itu gunanya apa? Kyknya rumit banget
@aryasera4 жыл бұрын
bang tempat ku tidak bisa di replace(oldChar:' dan seterusnya kenapa ya bang mohon solusinya
@traderpemula72824 жыл бұрын
coba untuk kasih spasi pada (oldChar '(spasidisini)', newChar '0');
@misbahramadani25454 жыл бұрын
udah bisa belum? coba tanpa oldChar & newChar. jadi replace(' ', '0');
@ardanvenorafalahudin73674 жыл бұрын
@@traderpemula7282 ga bisa
@ardanvenorafalahudin73674 жыл бұрын
@@misbahramadani2545 nah bisa, jadi newCharnya jangan ketik sendiri, biar intelijnya yg ngetik. makasih
@goldenchannel71915 жыл бұрын
Xor logika sama xor bitwise sama aja lambang nya?
@bimapurwa53542 жыл бұрын
ngitung ip addres ..
@andreas71816 жыл бұрын
bagian replace (oldChar: ' ', newChar: '0'); tidak bisa berjalan di windows. Mohon bantuannya pak Faqihza @Kelas Terbuka
@KelasTerbuka6 жыл бұрын
itu tanda kurungnya coba diperhatikan
@andreas71816 жыл бұрын
Iya sudah saya perhatikan. Tolong kirim source code di Github donk, pak Faqihza
@KelasTerbuka6 жыл бұрын
oia nanti saya update
@KelasTerbuka6 жыл бұрын
Udah di update
@andreas71816 жыл бұрын
@@KelasTerbuka ok, pak faqihza. Terima kasih, saya akan periksa.
@mochamadlutfiashari81416 жыл бұрын
Pertamax
@andidaffaliefalza3 жыл бұрын
itu software apa ya untuk tulis tulis nya?
@fadhiilputra2413 жыл бұрын
intellij IDEA
@andidaffaliefalza3 жыл бұрын
@@fadhiilputra241 bukan, maksud saya pas adminnya tulis coret coretan itu
@fadhiilputra2413 жыл бұрын
ooh, kalau itu saya gk tau, dan fyi kelas terbuka itu yang ngelola cuma 1, kang pukis doang
@muhammadmd34904 жыл бұрын
2 pangkat n. Angka 2 nya berasal dari mana?
@codeyzx3 жыл бұрын
coba pelajari bilangan biner dulu gan, *maaf baru jawab setelah 6 bulan kemudian wkawkaw
@gladmartin6 жыл бұрын
bang Java SE Development Kit 10 untuk windows 32 bit gak ada ya?
@KelasTerbuka6 жыл бұрын
kayanya support buat 32-bit cuman sampe java 8 bro
@gladmartin6 жыл бұрын
oh. jadi kalau pakai java 8, bisa ngikuti tutorial ini kan bang!
@KelasTerbuka6 жыл бұрын
bisa banget sama aja syntaxnya
@gladmartin6 жыл бұрын
oke bang
@achmadsyaifulanand41724 жыл бұрын
Bang, itukan ngubah byte jadi binary. Gmna klp ngubah binary jadi byte bang?
@achmadsyaifulanand41724 жыл бұрын
Need your help bang :(
@adammasjid10724 жыл бұрын
@@achmadsyaifulanand4172 itu sebenernya di video bang pukis ngubah byte ke string broo.... coba perhatiin ===> "String.format("%8s",Integer.toBinaryString(a)).replace(' ' , '0');
@adammasjid10724 жыл бұрын
itu tricknya untuk ubah byte ke string supaya menyerupai bilangan biner, supaya mudah dimengerti oleh kita jadi bukan ubah byte ke bilangan biner bro , itu sih setau gua, gua juga baru bekajar java hehe.... semangat terus bro belajar java nya .... :)
@xenosir12184 жыл бұрын
bang maaf ni minta solusinya,di operator ku tidak bisa di replace( oldchar:' ,apa ada kaitannya dengan pemakaian java 13,tolong bang solusinya
@traderpemula72824 жыл бұрын
coba untuk kasih spasi pada (oldChar '(spasidisini)', newChar '0');
@xenosir12184 жыл бұрын
@@traderpemula7282 oke
@misbahramadani25454 жыл бұрын
udah bisa belum? coba tanpa oldChar & newChar. jadi replace(' ', '0');
@ranggasuryaprayoga59973 жыл бұрын
sama saya juga ga bisa
@nafil._ Жыл бұрын
package com.tutorial; public class Main { public static void main(String[] args){ //operator biotwise --> operator untuk melakukan operasi pada nilai bit byte a = 1; String a_bits; a_bits = String.format("%8s",Integer.toBinaryString(a)).replace( ' ', '0'); System.out.printf("%s = %d ",a_bits, a); } } oldChar atau newChar tidak usah ditulis bro
@alexsergius10964 жыл бұрын
dibagian a_bits = String.format("%8s",Integer.toBinaryString(a)).replace(oldChar:'', newChar: '0'); kok tidak bisa ya? udah saya otak atik pake petik 2 tetep ga bisa
@alexsergius10964 жыл бұрын
@Ghany Rasyid Prawira kenapa ya??
@regi93774 жыл бұрын
well, try to add spasi, replace(oldChar:' '
@alexsergius10964 жыл бұрын
@@regi9377 aah oke, i'll try it again Thaknyou gayn😄
@nafil._ Жыл бұрын
package com.tutorial; public class Main { public static void main(String[] args){ //operator biotwise --> operator untuk melakukan operasi pada nilai bit byte a = 1; String a_bits; a_bits = String.format("%8s",Integer.toBinaryString(a)).replace( ' ', '0'); System.out.printf("%s = %d ",a_bits, a); } } oldChar atau newChar tidak usah ditulis bro
@nfr_mbotixs76635 жыл бұрын
Kayak biner bang?
@hahahasembarang63325 жыл бұрын
Bang substring NOT 24 itu bisa dijelaskan nggak bang????
@pondokkoding50235 жыл бұрын
Saya gak paham yg bitwise not
@mocriezaldy75876 жыл бұрын
kang ini bsa dasar utk citra ya?
@KelasTerbuka6 жыл бұрын
Iya bisa, jadi 1 pixel setara dengan 1 byte kalo dia hitam putih, kalo rgb dia 3 byte, jadi ada 3 layer, biasanya ada satu layer lagi buat alpha, jadi satu pixel kalo berwarna jadi 4 byte
@mocriezaldy75876 жыл бұрын
Kelas Terbuka nextnya ad waktu bahas ini ya kang.... soalnya kemaren kawan lagi otak atik deteksi tepi utk pengenalan kanker otak...
@LutfieYusuf3 жыл бұрын
9:34
@syahrulsetiawan37214 жыл бұрын
Mau nanya bang, waktu gua mau nyoba nyari hasil '128' yg harusnya muncul '10000000' itu ko gabisa ya. dan gua coba untuk '127' , dia berhasil muncul 01111111. apakah emg batas maksimum byte itu cuma sampe 01111111 aja? dan mohon solusinya bang kalo gua mau munculin '255' dengan nilai '11111111', bisa kita akalin pake apa? Thanks bang
@eduardusharditjiputra65064 жыл бұрын
byte nilai maximumnya hanya 127 karena bit yang paling depan digunakan untuk tanda + atau -, jadinya yg terpakai cuma 7 bit. 2^7 = 128 sehingga hanya bisa memuat 0-127 untuk bilangan positif.
@leehyeri99273 жыл бұрын
ngga ngerti bang aplikasinya
@diosetiawan81646 жыл бұрын
Keduax
@KelasTerbuka6 жыл бұрын
cie ngelike komen sendiri...hahaha
@diosetiawan81646 жыл бұрын
Hahaha
@RamaAdi.Pradana5 жыл бұрын
Di tutorial kali ini aku merasa sedih....
@tarmujisudrajat27374 жыл бұрын
same energy
@windy01694 жыл бұрын
Ka aku running hasil nolnya bukan delapan malah sepuluh:"v itu kenapaa yaa ka?
@Tegar-xi9mo4 жыл бұрын
Astaga humor ku 😂
@eduardusharditjiputra65064 жыл бұрын
di Java syntax nya ribet amat, di C++ simple banget padahal
@LutfieYusuf3 жыл бұрын
C++ hanya utk org nub
@dwiindraprasetia36584 жыл бұрын
Bitwise NOT nya kok hasilnya -25 ya bang?? bukan 231 ya??
@cheynin3 жыл бұрын
up
@codeyzx3 жыл бұрын
tadi saya nyoba", jadi kalau kita gunain bitwise not, maka angka nya ditambah 1 dan diubah menjadi negatif. Contoh : a = 48; b = (byte) (~a); output nya bakal : -49, karna (48 + 1) * -1 = -49.
@rifaymaulana76562 жыл бұрын
@@codeyzx kok gitu ya, logikanya gimana ya
@m.rizkysuherlan47714 жыл бұрын
bang kok punyaku eror mulu?
@adammasjid10724 жыл бұрын
coba aja download source code nya di github bang pukis aja broo, ada di deskripsi
@rupiifur80556 жыл бұрын
pala saya pening :v
@ardianmajid35034 жыл бұрын
bang replace nya gak bisa. katanya oldChar nya tidak bisa di temukan