Aritmetika dan Operator
Operasi matematika.
Aritmetika dan Operator adalah pelajaran Ruby Academy gratis di CoddyKit. Ini adalah pelajaran 2 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Ruby Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Ruby Academy mencakup 4 pelajaran total.
Aritmetika Dasar
Ruby mendukung operator yang umum digunakan: +, -, *, dan /.
puts 5 + 3
puts 5 - 3
puts 5 * 3
puts 6 / 3Operator Modulo
% mengembalikan sisa pembagian. Operator ini sangat berguna untuk memeriksa keterbagian.
puts 10 % 3
puts 10 % 2Perpangkatan
** menaikkan suatu bilangan ke pangkat tertentu.
puts 2 ** 3
puts 5 ** 2Prioritas Operator
Perkalian dan pembagian dilakukan sebelum penjumlahan dan pengurangan. Gunakan tanda kurung untuk mengatur urutannya.
puts 2 + 3 * 4
puts (2 + 3) * 4Penugasan Gabungan
Operator seperti += dan *= memperbarui variabel secara langsung.
total = 10
total += 5
total *= 2
puts totalOperator Perbandingan
Bandingkan bilangan dengan <, >, <=, >=, ==, dan !=. Operator tersebut mengembalikan true atau false.
puts 5 > 3
puts 5 == 5
puts 5 != 4Operator Pesawat Ruang Angkasa
<=> mengembalikan -1, 0, atau 1 bergantung pada urutannya. Operator ini menjadi dasar pengurutan.
puts (1 <=> 2)
puts (2 <=> 2)
puts (3 <=> 2)divmod
divmod mengembalikan hasil bagi dan sisa pembagian sekaligus dalam satu pemanggilan sebagai larik.
q, r = 17.divmod(5)
puts q
puts rPencampuran Bilangan Bulat dan Pecahan
Mencampur bilangan bulat dan bilangan pecahan akan mengubah hasilnya menjadi bilangan pecahan.
puts 5 + 2.0
puts 3 * 1.5times dan upto
Bilangan bulat memiliki pembantu iterasi. times mengulang, sedangkan upto menghitung naik.
3.times { |i| print "#{i} " }
puts
1.upto(3) { |i| print "#{i} " }
putsMembangun Total
Gabungkan beberapa operator dalam perhitungan sederhana.
price = 20
quantity = 3
tax = 0.1
subtotal = price * quantity
total = subtotal + subtotal * tax
puts totalPemeriksaan Singkat
Periksa pemahaman Anda tentang aritmetika dan operator.
Rangkuman
Anda telah mempelajari operator:
- aritmetika
+ - * /, modulo%, dan pangkat** - prioritas dan tanda kurung
- penugasan gabungan, perbandingan,
<=>, dandivmod timesdanuptountuk iterasi
Berikutnya: modul matematika.
puts (10 % 3) + (2 ** 3)Pertanyaan yang Sering Diajukan
Apakah pelajaran “Aritmetika dan Operator” gratis?
Ya — teks lengkap “Aritmetika dan Operator” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Ruby Academy, upgrade ke CoddyKit PRO. Kursus Ruby Academy mencakup 4 pelajaran total.
Apa yang akan aku pelajari di “Aritmetika dan Operator”?
Operasi matematika. Kamu berlatih Ruby Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.
Apakah aku perlu pengalaman untuk memulai Ruby Academy?
Tidak diperlukan pengalaman sebelumnya. Ruby Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 2 dari 4.
Berapa lama pelajaran “Aritmetika dan Operator” memakan waktu?
Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.
Bisakah aku menulis dan menjalankan kode dalam pelajaran Ruby Academy ini?
Ya. Setiap pelajaran Ruby Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.
Semua pelajaran dalam kursus ini
- Bilangan Bulat dan Float
- Aritmetika dan Operator
- Modul Math
- Rational dan BigDecimal