Nama : Abdan Nawwaf El Hibban

NIM : 230605110066

Dosen : Prof. Dr. Suhartono,M.Kom

Prodi : Teknik Informatika

Universitas : UIN Maulana Malik Ibrahim Malang

library(mosaicCalc)

Pada hari-hari awal komputer elektronik, pembagian dengan nol akan menyebabkan kesalahan pada komputer, sering ditandai dengan menghentikan perhitungan dan mencetak pesan kesalahan ke beberapa tampilan. Ini merepotkan, karena programmer tidak selalu melihat situasi pembagian-demi-nol dan menghindarinya.

Seperti yang Anda lihat, komputer modern telah mengadopsi konvensi yang menyederhanakan pemrograman secara signifikan. Alih-alih menghentikan perhitungan, komputer hanya berjalan normal, tetapi menghasilkan sebagai hasilnya salah satu dari dua bentuk tak tentu: Inf dan NaN .

Inf adalah output untuk kasus sederhana membagi nol menjadi angka bukan nol, misalnya:

20/0
## [1] Inf

NaN, singkatan dari “bukan angka,” adalah output untuk kasus yang lebih menantang: membagi nol menjadi nol, atau mengalikan dengan nol, atau membagi dengan .Inf Inf Inf

0/0
## [1] NaN
0 * Inf
## [1] NaN
Inf / Inf
## [1] NaN

Kecemerlangan idenya adalah bahwa setiap perhitungan yang melibatkan akan mengembalikan nilai . Ini mungkin sepertinya tidak membawa kita ke mana-mana. Tetapi sebagian besar program dibangun dari program lain, biasanya ditulis oleh orang lain yang tertarik dengan aplikasi lain. Anda dapat menggunakan program-program tersebut (kebanyakan) tanpa khawatir tentang implikasi dari pembagian dengan nol.