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.