Belajar Python: Faktorisasi Prima Sebuah Bilangan

Menentukan faktorisasi prima dari sebuah bilangan dengan Python.

Jika pada artikel saya sebelumnya, saya menuliskan kode program untuk menentukan bilangan prima dan faktor sebuah bilangan, maka pada artikel saya kali ini akan membahas sedikit lebih jauh tentang faktorisasi prima.

Faktorisasi prima adalah pecahan bilangan komposit yang terdiri dari bilangan-bilangan pembagi yang lebih kecil, dan hasil perkalian dari bilangan-bilangan tersebut sama dengan bilangan komposit yang disebutkan. Continue reading “Belajar Python: Faktorisasi Prima Sebuah Bilangan”

Belajar Python: Cek Bilangan Ganjil/Genap dan Menentukan Faktor Pembagi Sebuah Bilangan

Dalam pemrograman dasar, operasi modulo seringkali digunakan untuk mengecek sebuah bilangan apakah menghasilkan sisa pembagian atau tidak.

Konsep operasi modulo : semisal a adalah bilangan bulat dan m adalah bilangan bulat > 0. Operasi a mod m memberikan sisa jika a dibagi dengan m. Dengan kata lain a mod m = r sedemikian sehingga a = mq + r , dengan 0 ≤ r < m. Sebagai contoh 40 mod 6 memberikan hasil = 6 dan sisa = 4. Maka 40 mod 6 = 4. Continue reading “Belajar Python: Cek Bilangan Ganjil/Genap dan Menentukan Faktor Pembagi Sebuah Bilangan”

Putar Kembali ‘Stand by Me’, Tak Perlu Ada Reuni Oasis

Seputar reissue album Oasis: Be Here Now, Chasing The Sun: 1993-1997 Edition dan lagu-lagu paling berkesan.

Mendengarkan “Stand by Me (Mustique Demo)” seperti membandingkan suara Liam dan Noel Gallagher saat menyanyikan lagu yang sama. Sama halnya saat menentukan siapa yang lebih baik menyanyikan “Don’t Look Back in Anger”, Liam atau Noel?

Itu terserah Anda. Namun, saya selalu punya pendapat, seseorang yang menciptakan dan menyanyikan sendiri lagunya selalu mempunyai kesan yang berbeda ketimbang saat orang lain yang menyanyikannya. Mungkin karena  lagu itu ditulis sesuai dengan pengalaman penciptanya. Mungkin karena lagu itu adalah representasi yang mewakili penciptanya. Continue reading “Putar Kembali ‘Stand by Me’, Tak Perlu Ada Reuni Oasis”

Belajar Python: Bermain dengan Bilangan Prima

Mengecek sebuah bilangan termasuk bilangan prima atau bukan, membangkitkan himpunan bilangan prima, dan apa bilangan prima terbesar?

Setelah sekian lama, ternyata rindu juga mengkode sebuah program. Termasuk rindu bermain-main dengan bilangan.

Kali ini saya sedang tertarik untuk mempelajari bahasa Python. Bahasa pemrograman serba guna dan powerful yang bisa digunakan untuk berbagai keperluan, semisal untuk analisis data, visualisasi data, machine learning, hingga natural language processing (NLP). Continue reading “Belajar Python: Bermain dengan Bilangan Prima”