Operasi yang bisa dilakukan terhadap real meliputi: tambah, kali, minus (sama seperti integer), dan
pembagian (memakai simbol / yang menghasilkan bilangan real), operasi MOD tidak terdefinisi
untuk real.
Operasi perbandingan selain = (sama dengan) dan tidak sama dengan (<><) bisa dilakukan terhadap
real (>, <, >=, <=, <>). Operasi sama dengan dan tidak sama dengan sebenarnya bisa dilakukan (tidak
dibatasi oleh bahasa Pascal), namun dalam kasus tertentu hasilnya mungkin tidak sesuai dengan yang
diharapkan.
Cara yang benar untuk membandingkan 2 buah real adalah dengan menetapkan nilai epsilon yang
kecil yang dipakai untuk membandingkan:
if (a – b < epsilon) then
begin
writeln(“A sama dengan B”);
end else
begin
writeln(“A tidak sama dengan B”);
end;
(mengenai penggunaan kalimat kondisional, lihat bab Analisa Kasus)
Operasi yang bisa dilakukan terhadap real meliputi: tambah, kali, minus (sama seperti integer), dan
pembagian (memakai simbol / yang menghasilkan bilangan real), operasi MOD tidak terdefinisi
untuk real.
Operasi perbandingan selain = (sama dengan) dan tidak sama dengan (<><) bisa dilakukan terhadap
real (>, <, >=, <=, <>). Operasi sama dengan dan tidak sama dengan sebenarnya bisa dilakukan (tidak
dibatasi oleh bahasa Pascal), namun dalam kasus tertentu hasilnya mungkin tidak sesuai dengan yang
diharapkan.
Cara yang benar untuk membandingkan 2 buah real adalah dengan menetapkan nilai epsilon yang
kecil yang dipakai untuk membandingkan:
if (a – b < epsilon) then
begin
writeln(“A sama dengan B”);
end else
begin
writeln(“A tidak sama dengan B”);
end;
(mengenai penggunaan kalimat kondisional, lihat bab Analisa Kasus) Admin 2 December 11, 2011 CB Blogger Indonesia
pembagian (memakai simbol / yang menghasilkan bilangan real), operasi MOD tidak terdefinisi
untuk real.
Operasi perbandingan selain = (sama dengan) dan tidak sama dengan (<><) bisa dilakukan terhadap
real (>, <, >=, <=, <>). Operasi sama dengan dan tidak sama dengan sebenarnya bisa dilakukan (tidak
dibatasi oleh bahasa Pascal), namun dalam kasus tertentu hasilnya mungkin tidak sesuai dengan yang
diharapkan.
Cara yang benar untuk membandingkan 2 buah real adalah dengan menetapkan nilai epsilon yang
kecil yang dipakai untuk membandingkan:
if (a – b < epsilon) then
begin
writeln(“A sama dengan B”);
end else
begin
writeln(“A tidak sama dengan B”);
end;
(mengenai penggunaan kalimat kondisional, lihat bab Analisa Kasus) Admin 2 December 11, 2011 CB Blogger Indonesia
Operasi Terhadap Real
Posted by Admin 2 on Sunday 11 December 2011
Previous
« Prev Post
« Prev Post
Next
Next Post »
Next Post »
0 komentar:
Post a Comment