STEI Institut Teknologi Bandung

Ukuran: px
Mulai penontonan dengan halaman:

Download "STEI Institut Teknologi Bandung"

Transkripsi

1 Floating Point STEI Institut Teknologi Bandung

2 Pembahasan Bilangan pecahan biner Representasi floating point standar IEEE 754 Pengkodean floating point Normalized Denormalized Nilai khusus Rounding Operasi floating point Floating point pada C Floating Point 4-2

3 Bilangan Pecahan Biner 2 i 2 i 1 4 binary point 2 1 b i b i 1 b 2 b 1 b 0. b 1 b 2 b 3 b j Representasi bilangan : b = i k = j b k 2 k Bit sebelah kiri binary point merepresentasikan bobot 2 k Bit sebelah kanan binary 1/2 point merepresentasikan 1/4 bobot 2 -k 1/8 2 j Contoh : merepresentasikan bilangan 1 x x x x x 2-2 = ½ + ¼ = 5¾ Floating Point 4-3

4 Bilangan Pecahan Biner Menggeser binary point ke kiri membagi dengan 2 sama dengan shift kanan contoh : = 5 ¾ = ½ + ¼ + 1/8 = 2 7/8 Menggeser binary point ke kanan mengalikan dengan 2 sama dengan shift kiri contoh : = ½ = 11½ Bilangan mendekati 1 memiliki bentuk Contoh : 63/64 = 1/2+1/4+1/8+1/16+1/32+1/64 = Direpresentasikan dengan notasi 1.0 ε Floating Point 4-4

5 Keterbatasan Pecahan Biner Memiliki panjang kode terbatas Tidak dapat merepresentasikan bilangan 1/3 secara eksak Dapat mereprentasikan secara eksak bila berbentuk x x 2 y Bilangan lain harus mengulangi representasi bit berkali-kali k Nilai Representasi 1/ [01] 2 1/ [0011] 2 1/ [0011] 2 Akurasi dapat dinaikkan dengan menambah bit, tetapi tetap saja tidak dapat merepresentasikan secara eksak Floating Point 4-5

6 Bilangan Floating Point Merupakan aproksimasi dari bilangan real Merepresentasikan bilangan real dalam bentuk V = x x 2 y Tidak selalu memberikan hasil eksak, dapat terjadi pembulatan Digunakan dalam melakukan komputasi : bilangan sangat besar ( V» 0), dan bilangan sangat dekat dengan nol ( V «1) Pecahan biner tidak efisien dalam mengkodekan bilangan bernilai besar Contoh : 5 x tersusun atas pola bit 101 diikuti 100 buah nol Floating Point 4-6

7 Floating Point Standar IEEE Ide Bentuk V = x x 2 y ingin direpresentasikan dengan hanya memberikan nilai x dan y-nya saja Representasi floating point standar IEEE 754 V = ( 1) s x M x 2 E Bit tanda s menentukan apakah bilangan negatif (s=1) atau positif (s=0) Signifikan M adalah bilangan pecahan, berkisar antara 1 dan 2 ε atau antara 0 dan 1 ε Eksponen E adalah bobot nilai bilangan Standar IEEE 754 Ditentukan tahun 1985 Bentuk standar aritmetika floating point Sebelumnya, terdapat berbagai macam format Didukung oleh seluruh CPU Floating Point 4-7

8 Pengkodean Floating Point Representasi floating point IEEE V = ( 1) s x M x 2 E Kode biner floating point s exp frac 1 bit k bit n bit s (sign)( ) sepanjang satu bit mengkodekan bit tanda s exp (exponent) sepanjang k bit mengkodekan eksponen E frac (fraction) sepanjang n bit mengkodekan signifikan M Ukuran (tipe data float pada C) Single precision : s=1 bit, exp=8 bit, frac=23 bit total 32 bit Double precision : s=1 bit, exp=11 bit, frac=52 bit total 64 bit Floating Point 4-8

9 3 Kasus Kode Floating Point Berdasarkan pola bit exp, pengkodean floating point dibagi menjadi tiga kasus : Nilai normalized Kasus paling umum Bila bit-bit exp tidak semua nol (exp 000 0) atau tidak semua satu (exp 111 1) Nilai denormalized Bila bit-bit exp semuanya nol (exp = 000 0) Nilai khusus Bila bit-bit exp semuanya satu (exp = 111 1) Floating Point 4-9

10 Nilai Normalized Berlaku untuk kondisi exp dan exp Eksponen E diinterpretasikan dalam bentuk bias E = e bias e : nilai unsigned yang dikonversikan langsung dari exp bias : nilai bias = 2 k-1 1, dimana k adalah banyaknya bit exp single precision : bias = 127, e = 1 s/d 254, E = -126 s/d 127 double precision : bias = 1023, e = 1 s/d 2046, E = s/d 1023) Signifikan M adalah bilangan pecahan M = 1 + f pecahan f = 0.xxx xx 2, dimana x adalah bit-bit pada frac M berkisar antara 1.0 (frac= 000 0) s/d 2.0 ε (frac = ) s exp frac 1 bit k bit n bit Floating Point 4-10

11 Nilai Denormalized Berlaku untuk kondisi exp = Nilai kode eksponen E = 1 bias bias = 2 k-1 1, dimana k adalah banyaknya bit exp signifikan M = f pecahan f = 0.xxx x 2, dimana x adalah bit-bit pada frac Kasus denormalized exp = 000 0, 0 frac = Merepresentasikan nilai 0 Terdapat perbedaan antara nilai +0 and 0, berdasarkan nilai bit s exp = 000 0, frac Bilangan yang sangat dekat dengan Sifat gradual underflow, semakin kecil semakin presisi s exp frac 1 bit k bit n bit Floating Point 4-11

12 Nilai Khusus Berlaku untuk kondisi exp = Kasus : exp = 111 1, frac = Merepresentasikan nilai (tak hingga/infinity) positif + bl bila s=0 0dan negatif bl bila s=1 Hasil operasi yang mengalami overflow Hasil kali dua bilangan sangat besar Pembagian dengan nol (1.0/0.0 0 = 1.0/ / 00=+ +, 10/ 1.0/ = ) exp = 111 1, frac Disebut Not-a-Number (NaN) Merepresentasikan situasi dimana tidak ada nilai numeriknya Contoh : sqrt( 1), s exp frac 1 bit k bit n bit Floating Point 4-12

13 3 Kasus Kode Floating Point Ringkasan pengkodean bilangan real floating point : 1. Normalized 2. Denormalized 3. Nilai khusus Tak hingga (infinity) Not a Number -Normalized -Denorm +Denorm +Normalized + NaN 0 +0 NaN Floating Point 4-13

14 Distribusi Nilai Misalkan : floating point 6 bit, format menyerupai IEEE sign s = 1bit,eksponenexp= exp 3 bit, pecahan frac = 2bit Seluruh range nilai : Nilai antara -1.0 hingga +1.0 : -1-0,5 0 0, Denormalized Normalized Infinity Perhatikan : distribusi semakin padat ketika mendekati nol Floating Point 4-14

15 Contoh Kode Floating Point Diberikan representasi floating point 8-bit (tiny) Satu bit tanda s terletak di most significant bit Empat bit berikutnya adalah eksponen exp Tiga bit terakhir adalah frac 1/ s exp frac 0 Bentuk menyerupai format IEEE Terdapat kasus normalized, denormalized Terdapat representasi untuk nol, tak hingga dan NaN N Representasi nilai dihitung : V = ( 1) s x M x 2 E dimana M diturunkankan dari frac dan E diturunkan dari exp Floating Point 4-15

16 Contoh Kode Floating Point exp e E 2 E kasus 2/ /64 denormalized /64 normalized / / / /4 Perhitungan nilai E /2 denormalized : E = 1 - bias normalized : E = e -bias normalized inf, NaN bias = 2 k-1 1 = = 7 Floating Point 4-16

17 Contoh Kode Floating Point exp frac f M kasus 3/ /8 1/ /8 2/ /8 6/ /8 7/ / /8 9/ /8 15/ / /8 9/ /8 14/ /8 15/8 denormalized normalized tak hingga Perhitungan nilai M denormalized : M = f normalized : M = 1 + f f = 0.xxx 2, x adalah bit-bit frac Floating Point 4-17

18 Contoh Kode Floating Point s exp frac Perhitungan nilai V = ( 1) s x M x 2 E 4/ /8*1/64 = 1/ /8*1/64 = 2/ /8*1/64 = 6/ /8*1/64 = 7/ /8*1/64 = 8/ /8*1/64 = 9/ /8*1/2 = 15/ /8*1 = /8*1 = 9/ /8*128 = /8*128 = tak hingga bilangan terdekat ke nol bilangan denormalized terbesar Bilangan normalized terkecil terdekat ke 1 (dr bawah) terdekat ke 1 (dari atas) bilangan normalized terbesar Floating Point 4-18

19 Nilai Single Precision (float) Single precision : s=1 bit, exp=8 bit, frac=23 bit total 32 bit Deskripsi i exp frac Nilai i Numerik Zero Denorm pos terkecil X X Denorm terbesar (1.0 ε) X X Norm pos terkecil X Satu X Normalized terbesar (2.0 ε) )X X Floating Point 4-19

20 Integer ke Floating Point Konversi integer ke format floating point single precision = 0x3039 = = X 2 13 normalisasi bilangan dengan shift 13 posisi ke kanan binary point Konstruksi bagian frac (23 bit) ambil signifikan M = frac = frac diperoleh dengan membuang bit 1 di depan dan menambah 10 buah nol Konstruksi bagian exp (8 bit) bias = 127; E = 13; e = E + bias = 140; diperoleh exp = Reprensentasi floating point : = 0x4640E400 Heksa E Biner bit tanda 8 bit exp 23 bit frac Floating Point 4-20

21 Operasi Floating Point Konsep operasi floating point 1. Hitung hasil eksak 2. Cocokan hasil dengan tingkat kepresisian yang diinginkan Dapat terjadi overflow jika eksponen terlalu besar Dapat terjadi pembulatan agar cocok dengan nilai frac Metoda pembulatan (rounding) Zero Round down (- ) Round up (+ ) Nearest Even (default) Catatan : zero = pembulatan ke arah nol; round down = pembulatan ke bawah; round up = pembulatan ke atas; nearest even = pembulatan terdekat Floating Point 4-21

22 Pembulatan Nearest Even Mode pembulatan standar (default)( ) Pembulatan ke nilai terdekat Jika bilangan berada tepat ditengah-tengah antara dua nilai i yang mungkin bulatkan sehingga nilai i digit it terkecil menjadi genap Contoh : pembulatan ke per seratus terdekat (kurang dari setengah) (lebih besar dari setengah) (nilai tengah, bulatkan ke atas) (nilai tengah, bulatkan ke bawah) Floating Point 4-22

23 Pembulatan Bilangan Biner Bilangan pecahan biner Bernilai i genap jika least significant nt bit = 0 Contoh : Pembulatan ke 1/4 terdekat (2 bit di kanan binary point) Nilai Biner Pembulatan Hasil Nilai akhir 2 3/ < nilai tengah, bulat terdekat / > nilai tengah, bulat terdekat /4 2 7/ nilai tengah, bulat ke genap / nilai tengah, bulat ke genap /2 Floating Point 4-23

24 Floating Point pada C Bahasa C memiliki dua format floating point : float single precision (32 bit) double double precision (64 bit) Casting antara format int, float, dan double mengubah nilai numerik dan representasi bit-nya : Dari int ke float Bilangan tidak akan overflow, tetapi dapat mengalami pembulatan Dari int atau float ke double Konversi secara eksak, double memiliki range dan presisi lebih besar Dari double ke float Dapat mengalami overflow (+ atau ) Dapat juga terjadi pembulatan, karena presisi lebih rendah Dari double atau float ke int Memotong bagian pecahan, mendekati nol, beda dengan rounding Floating Point 4-24

25 Ariane 5 Meledak 37 detik setelah peluncuran Membawa muatan, satelit seharga 500 juta dollar Mengapa terjadi kegagalan? Perhitungan kecepatan horisontal dilakukan dalam bilangan floating point Dikonversi ke integer 16-bit Bekerja baik pada Ariane 4 Pada Ariane 5 terjadi overflow Ariane 5 menggunakan perangkat lunak yang sama dengan Ariane 4, padahal kecepatan geraknya lima kali lebih tinggi dari Ariane 4 Floating Point 4-25

26 Ringkasan Floating point standar IEEE digunakan untuk merepresentasikan bilangan real dalam bentuk V = ( 1) s x M x 2 E Floating point digunakan untuk melakukan komputasi bilangan sangat besar ( V» 0), dan bilangan sangat dekat dengan nol ( V «1) Floating point dikodekan dalam tiga kasus : untuk nilai denormalized, normalized dan nilai khusus (tak hingga dan NaN) Hasil operasi floating point dapat mengalami pembulatan (rounding) Floating Point 4-26

5. Floating Point Arithmetic

5. Floating Point Arithmetic 5. Floating Point Arithmetic 5.1. Bentuk Bilangan Floating Point Bilangan Floating Point memiliki bentuk umum : + m * b e, dimana m (disebut juga dengan mantissa), mewakili bilangan pecahan dan umumnya

Lebih terperinci

PERTEMUAN MINGGU KE-3 REPRESENTASI DATA

PERTEMUAN MINGGU KE-3 REPRESENTASI DATA PERTEMUAN MINGGU KE-3 REPRESENTASI DATA REPRESENTASI DATA Unit Informasi Dasar dalam sistem komputer- 1 byte atau 8 bit. Word size (ukuran word) merupakan ukuran register operasionalnya. Contoh : 1. Komputer

Lebih terperinci

Arsitektur dan Organisasi

Arsitektur dan Organisasi Arsitektur dan Organisasi Komputer 6-2 Aditya Wikan M, S.Kom & Samuel Gandang G, S.Kom, S.Si Week 10 Computer Arithmetic (2) Operasi Pecahan [Floating Point Operation] Representasi Pecahan (1) Bilangan

Lebih terperinci

Standard IEEE 754 & Big Endian Litle Endian

Standard IEEE 754 & Big Endian Litle Endian Standard IEEE 754 & Big Endian Litle Endian Disusun oleh: Tim dosen SLD Diedit ulang oleh: Endro Ariyanto Prodi S1 Teknik Informatika Fakultas Informatika Universitas Telkom September 2015 Floating Point

Lebih terperinci

9.3. ARITMATIKA INTEGER

9.3. ARITMATIKA INTEGER 9.3. ARITMATIKA INTEGER Pada representasi sign-magnitude aturan pembentukan bilangan negatif (negation) bilangan integer cukup sederhana yaitu : Ubahlah bit tanda. Pada notasi komplemen dua, pengurangan

Lebih terperinci

Bab 3. Aritmetika Komputer

Bab 3. Aritmetika Komputer Bab 3. Aritmetika Komputer Dasar: Mengapa desimal? Mengapa biner? Konversi: (167) 10 = (? ) 2 ; (1010001101) 2 = (? ) 10 Heksadesimal: (10 1000 1101) 2 = (28d) 16 Bagaimana dengan bilangan negatif? 2 s

Lebih terperinci

Aritmatika Komputer. Bab 9 4/29/2014

Aritmatika Komputer. Bab 9 4/29/2014 Bab 9 Disusun Oleh : Rini Agustina S.Kom, M.Pd FAKULTAS TEKNOLOGI INFORMASI 1 Pendahuluan Aritmetika komputer dibentuk dua jenis bilangan yang sangat berbeda integer dan floating point. Pada kedua jenis

Lebih terperinci

Bab 10 Penyajian Data Integer dan Bilangan Floating Point 10.1 Pendahuluan

Bab 10 Penyajian Data Integer dan Bilangan Floating Point 10.1 Pendahuluan Bab 10 Penyajian Data Integer dan Bilangan Floating Point 10.1 Pendahuluan Komputer menyimpan semua data dan instruksi program dalam bentuk biner tidak ada ketentuan khusus yang dibuat untuk penyimpanan

Lebih terperinci

09/01/2018. Prio Handoko, S. Kom., M.T.I.

09/01/2018. Prio Handoko, S. Kom., M.T.I. Prio Handoko, S. Kom., M.T.I. Capaian Pembelajaran Mahasiswa dapat menjelaskan konsep bilangan biner bertanda dalam format signed, ones complement, dan 2s complement. Mahasiswa dapat merepresentasikan

Lebih terperinci

ARSITEKTUR DAN ORGANISASI KOMPUTER

ARSITEKTUR DAN ORGANISASI KOMPUTER ARSITEKTUR DAN ORGANISASI KOMPUTER PART 3: THE CENTRAL PROCESSING UNIT CHAPTER 9: COMPUTER ARITHMETIC PRIO HANDOKO, S.KOM., M.T.I. CHAPTER 9: COMPUTER ARITHMETIC Kompetensi Dasar Mahasiswa memiliki pengetahuan

Lebih terperinci

PEMECAHAN MASALAH DENGAN C 32 BIT FLOATING POINT BINARY CONVERTER

PEMECAHAN MASALAH DENGAN C 32 BIT FLOATING POINT BINARY CONVERTER PEMECAHAN MASALAH DENGAN C 32 BIT FLOATING POINT BINARY CONVERTER KONSEP KONVERSI TIPE DATA FLOATING POINT BINER, KONSEP SIGN, EXPONENT DAN MANTISSA PADA KONVERSI FLOAT BINER DAN SEBALIKNYA GUTAMA INDRA

Lebih terperinci

DASAR KOMPUTER REPRESENTASI DATA

DASAR KOMPUTER REPRESENTASI DATA DASAR KOMPUTER REPRESENTASI DATA Overview Sistem Bilangan Konversi Bilangan Aritmatika Representasi Fixed Point Representasi Floating Point Representasi Data Lain Sistem Bilangan Angka : Lambang dari sebuah

Lebih terperinci

REPRESENTASI DATA. Arsitektur Komputer

REPRESENTASI DATA. Arsitektur Komputer REPRESENTASI DATA Arsitektur Komputer Abstraksi Data Raw data kehidupan manusia - Personal data input [lewat 5 indra] - Mass media [audio/visual] data input [populer, ilmiah, fiksi, riset, dll.] Pengertian

Lebih terperinci

Bab 5. MA2151 Simulasi dan Komputasi Matematika

Bab 5. MA2151 Simulasi dan Komputasi Matematika Bab 5 MA2151 Simulasi dan Komputasi Matematika Kesalahan Data Data dapat kita gunakan sebagai dasar pembuatan model maupun untuk memverifikasi model yang telah kita buat. Namun demikian, terdapat berbagai

Lebih terperinci

Kekeliruan Dalam Komputasi Saintifik

Kekeliruan Dalam Komputasi Saintifik BAB 1 Kekeliruan Dalam Komputasi Saintifik Pemodelan matematika merupakan suatu proses dimana permasalahan dalam dunia nyata disajikan dalam bentuk permasalahan matematika, seperti sekumpulan persamaan

Lebih terperinci

Representasi Bilangan Digital (Bagian 2)

Representasi Bilangan Digital (Bagian 2) (Bagian 2) Kuliah#10 TKC-205 Sistem Eko Didik Widianto Departemen Teknik Sistem Komputer, Universitas Diponegoro 11 Maret 2017 http://didik.blog.undip.ac.id/buku/sistem-digital/ 1 Preview Kuliah Rangkaian

Lebih terperinci

Fakultas Teknologi Industri Universitas Gunadarma 2013

Fakultas Teknologi Industri Universitas Gunadarma 2013 Penyusun : 1. Imam Purwanto, S.Kom., MMSI 2. Ega Hegarini, S.Kom., MM 3. Rifki Amalia, S.Kom., MMSI 4. Arie Kusumawati, S.Kom. ebook REPRESENTASI DATA Fakultas Teknologi Industri Universitas Gunadarma

Lebih terperinci

Representasi Bilangan dan Operasi Aritmatika

Representasi Bilangan dan Operasi Aritmatika Bilangan Bilangan dan Operasi Aritmatika Kuliah#8 TSK205 Sistem Digital - TA 2011/2012 Eko Didik Teknik Sistem Komputer - Universitas Diponegoro Review Kuliah Bilangan Sebelumnya telah dibahas tentang

Lebih terperinci

SISTEM BILANGAN, OPERASI ARITMATIKA DAN PENGKODEAN

SISTEM BILANGAN, OPERASI ARITMATIKA DAN PENGKODEAN SISTEM BILANGAN, OPERASI ARITMATIKA DAN PENGKODEAN REPRESENTASI DATA Data : bilangan biner atau informasi berkode biner lain yang dioperasikan untuk mencapai beberapa hasil penghitungan penghitungan aritmatik,

Lebih terperinci

REPRESENTASI dan ALUR PEMROSESAN DATA

REPRESENTASI dan ALUR PEMROSESAN DATA REPRESENTASI dan ALUR PEMROSESAN DATA 1 Representasi Data Unit Informasi Dasar dalam sistem komputersatu byte atau 8 bit. Word size (ukuran word) merupakan ukuran register operasionalnya. Contoh: 1. Komputer

Lebih terperinci

Representasi Bilangan dan Operasi Aritmatika

Representasi Bilangan dan Operasi Aritmatika Bilangan Bilangan dan Operasi Aritmatika Kuliah#8 TSK205 Sistem Digital - TA 2011/2012 Eko Didik Teknik Sistem Komputer - Universitas Diponegoro Review Kuliah Bilangan Sebelumnya telah dibahas tentang

Lebih terperinci

2.1 Desimal. Contoh: Bilangan 357.

2.1 Desimal. Contoh: Bilangan 357. 2.Sistem Bilangan Ada beberapa sistem bilangan yang digunakan dalam sistem digital. Yang paling umum adalah sistem bilangan desimal, biner, oktal, dan heksadesimal. Sistem bilangan desimal merupakan sistem

Lebih terperinci

1. Integer Interger adalah data numerik yang tidak mengandung pecahan, dan disajikan dalam memori komputer sebagai angka bulat. Mengacu pada obyek

1. Integer Interger adalah data numerik yang tidak mengandung pecahan, dan disajikan dalam memori komputer sebagai angka bulat. Mengacu pada obyek Pada CPU ARITMATICH 1. Integer Interger adalah data numerik yang tidak mengandung pecahan, dan disajikan dalam memori komputer sebagai angka bulat. Mengacu pada obyek data dengan range -32768 s/d 32767.

Lebih terperinci

ARSITEKTUR SISTEM KOMPUTER. Wayan Suparta, PhD https://wayansuparta.wordpress.com/ 3 9 April 2018

ARSITEKTUR SISTEM KOMPUTER. Wayan Suparta, PhD https://wayansuparta.wordpress.com/ 3 9 April 2018 ARSITEKTUR SISTEM KOMPUTER Wayan Suparta, PhD https://wayansuparta.wordpress.com/ 3 9 April 2018 Penjumlahan dan Pengurangan Operasi Penjumlahan Operasi Pengurangan Aturan umum 0 + 0 = 0 0 + 1 = 1 1 +

Lebih terperinci

Pertemuan Ke-6 ARITMATIKA KOMPUTER

Pertemuan Ke-6 ARITMATIKA KOMPUTER Pertemuan Ke-6 ARITMATIKA KOMPUTER Pendahuluan Aritmetika komputer dibentuk dua jenis bilangan yang sangat berbeda integer dan floating point. Pada kedua jenis bilangan tersebut, pemilihan representasi

Lebih terperinci

BAB 1 PENGANTAR SISTEM KOMPUTER

BAB 1 PENGANTAR SISTEM KOMPUTER BAB 1 PENGANTAR SISTEM KOMPUTER I.1 Lingkungan Komputasi Perkembangan dan penggunaan komputer sering digambarkan sebagai suatu revolusi teknologi yang membawa perubahan yang sangat mendasar pada sebagian

Lebih terperinci

BAB V b SISTEM PENGOLAHAN DATA KOMPUTER (Representasi Data) "Pengantar Teknologi Informasi" 1

BAB V b SISTEM PENGOLAHAN DATA KOMPUTER (Representasi Data) Pengantar Teknologi Informasi 1 BAB V b SISTEM PENGOLAHAN DATA KOMPUTER (Representasi Data) "Pengantar Teknologi Informasi" 1 SISTEM BILANGAN Bilangan adalah representasi fisik dari data yang diamati. Bilangan dapat direpresentasikan

Lebih terperinci

Arsitektur & Organisasi Komputer. Aritmatika Komputer. Pertemuan I I

Arsitektur & Organisasi Komputer. Aritmatika Komputer. Pertemuan I I Arsitektur & Organisasi Komputer Aritmatika Komputer Pertemuan I I Tata Sumitra M.Kom HP. 081519002289 Email : ttsumitra@gmail.com tata_sumitra2002@yahoo.com Mengapa belajar Arithmatika Mengerti bagian-bagin

Lebih terperinci

KOMPETENSI DASAR : MATERI POKOK : Sistem Bilangan URAIAN MATERI 1. Representasi Data

KOMPETENSI DASAR : MATERI POKOK : Sistem Bilangan URAIAN MATERI 1. Representasi Data KOMPETENSI DASAR : 3.1. Memahami sistem bilangan Desimal, Biner, Oktal, Heksadesimal) 4.1. Menggunakan sistem bilangan (Desimal, Biner, Oktal, Heksadesimal) dalam memecahkan masalah konversi MATERI POKOK

Lebih terperinci

KESALAHAN DAN KEAKURATAN

KESALAHAN DAN KEAKURATAN KESALAHAN DAN KEAKURATAN Kesalahan terjadi ketika nilai yg digunakan utk merepresentasikan beberapa kuantitas bukan nilai yg benar dari kuantitas itu. Suatu nilai biasa sengaja digunakan meski menimbulkan

Lebih terperinci

Representasi Bilangan dan Operasi Aritmatika

Representasi Bilangan dan Operasi Aritmatika Representasi Bilangan dan Operasi Aritmatika Eko Didik Widianto (didik@undip.ac.id) Sistem Komputer - Universitas Diponegoro @2011 eko didik widianto (http://didik.blog.undip.ac.id) TSK205 Sistem Digital

Lebih terperinci

Minggu 11. MA2151 Simulasi dan Komputasi Matematika

Minggu 11. MA2151 Simulasi dan Komputasi Matematika Minggu 11 MA2151 Simulasi dan Komputasi Matematika Model Berdasarkan Data Model Berdasarkan Data Kadangkala kita dituntut untuk membangun suatu model berdasarkan data (yang terbatas). Untuk melakukan ini,

Lebih terperinci

Arsitektur dan Organisasi

Arsitektur dan Organisasi Arsitektur dan Organisasi Komputer 6-1 Aditya Wikan Mahastama, S.Kom Week 9 Computer Arithmetic (1) ALU dan Operasi Integer Arithmetic & Logic Unit Arsitektur dan Organisasi Komputer Tugas ALU: Melakukan

Lebih terperinci

Basic Arithmetic Computing. Team Dosen Telkom University 2016

Basic Arithmetic Computing. Team Dosen Telkom University 2016 Basic Arithmetic Computing Team Dosen Telkom University 2016 Arithmetic & Logic Unit Pekerjaan : menghitung Menangani integer Bisa menangani bilangan floating point (real) dengan algortima tertentu atau

Lebih terperinci

DCH1B3 Konfigurasi Perangkat Keras Komputer

DCH1B3 Konfigurasi Perangkat Keras Komputer DCH1B3 Konfigurasi Perangkat Keras Komputer Tim Dosen KPKK Kelompok Keahlian Representasi Data 1 8/30/2016 Pendahuluan (Resume) Apa yang dimaksud dengan representasi data? Mengapa komputer menganut sistem

Lebih terperinci

Sistem Digital (410206)

Sistem Digital (410206) Sistem Digital (410206) Materi Kuliah ke-2 SISTEM BILANGAN Sistem Bilangan 1. Bilangan Desimal 2. Bilangan Biner 3. Desimal ke Biner 4. Aritmatika Biner 5. Komplemen 1 dan 2 6. Sign Bit 7. Operasi aritmatik

Lebih terperinci

Pertemuan 7. Tipe Data Sederhana

Pertemuan 7. Tipe Data Sederhana Pertemuan 7 Dasar Pemrograman Komputer Tipe Data Sederhana 1 Tujuan Memberikan pemahaman mengenai berbagai tipe data sederhana yang disediakan oleh C, sehingga mahasiswa mampu memilih tipe data yang sesuai

Lebih terperinci

CSG2F3 Sistem dan Logika Digital (SLD) REPRESENTASI DATA. Tim Dosen SLD KK Telematika FIF Telkom University

CSG2F3 Sistem dan Logika Digital (SLD) REPRESENTASI DATA. Tim Dosen SLD KK Telematika FIF Telkom University CSG2F3 Sistem dan Logika Digital (SLD) REPRESENTASI DATA Tim Dosen SLD KK Telematika FIF Telkom University Pokok Bahasan Representasi data Bit, byte, dan word Representasi data numerik dan basis bilangan

Lebih terperinci

CNH2B4 / KOMPUTASI NUMERIK

CNH2B4 / KOMPUTASI NUMERIK CNH2B4 / KOMPUTASI NUMERIK TIM DOSEN KK MODELING AND COMPUTATIONAL EXPERIMENT 1 REVIEW KALKULUS & KONSEP ERROR Fungsi Misalkan A adalah himpunan bilangan. Fungsi f dengan domain A adalah sebuah aturan

Lebih terperinci

Dr. novrina

Dr. novrina Dr. novrina novrina@staff.gunadarma.ac.id Sistem Bilangan Konversi Sistem Bilangan Operasi Aritmatik pada Sistem Bilangan Bilangan Biner Bertanda Pengkodean Biner ( 0 dan 1) Desimal ( 0 9) Oktal ( 0 7)

Lebih terperinci

Pertemuan ke 9 Aritmatika Komputer. Computer Organization Eko Budi Setiawan

Pertemuan ke 9 Aritmatika Komputer. Computer Organization Eko Budi Setiawan Pertemuan ke 9 Aritmatika Komputer Computer Organization Eko Budi Setiawan Kode Biner Data huruf akan dirubah menjadi kode ASCII Dari kode ASCII dirubah menjadi bilangan biner Data gambar merupakan kumpulan

Lebih terperinci

Arithmatika Komputer. Pertemuan - 2

Arithmatika Komputer. Pertemuan - 2 Arithmatika Komputer Pertemuan - 2 ? Mengapa belajar Arithmatika Mengerti bagian-bagin ALU Memahami representasi Integer Memahami cara operasi penambahan, pengurangan, perkalian dan pembagian dengan representasi

Lebih terperinci

Representasi Bilangan dan Operasi Aritmatika

Representasi Bilangan dan Operasi Aritmatika Representasi Bilangan dan Operasi Aritmatika Eko Didik Widianto (didik@undip.ac.id) Sistem Komputer - Universitas Diponegoro @2011 eko didik widianto (http://didik.blog.undip.ac.id) TSK205 Sistem Digital

Lebih terperinci

A. SISTEM DESIMAL DAN BINER

A. SISTEM DESIMAL DAN BINER SISTEM BILANGAN A. SISTEM DESIMAL DAN BINER Dalam sistem bilangan desimal, nilai yang terdapat pada kolom ketiga pada Tabel., yaitu A, disebut satuan, kolom kedua yaitu B disebut puluhan, C disebut ratusan,

Lebih terperinci

BAB III DAN DASAR-DASAR MATEMATIKA. FTI-Universitas Yarsi

BAB III DAN DASAR-DASAR MATEMATIKA. FTI-Universitas Yarsi BAB III SISTEM BILANGAN KOMPUTER DAN DASAR-DASAR MATEMATIKA 1 Bahasan : representasi bilangan dalam komputer dan implikasinya terhadap nilai perhitungan. Sumber-sumber berbagai jenis galat (error) dan

Lebih terperinci

Brigida Arie Minartiningtyas, M.Kom

Brigida Arie Minartiningtyas, M.Kom Brigida Arie Minartiningtyas, M.Kom Struktur Data Struktur dan Data Struktur suatu susunan, bentuk, pola atau bangunan Data suatu fakta, segala sesuatu yang dapat dikodekan atau disimbolkan dengan kode-kode

Lebih terperinci

SISTEM BILANGAN REPRESENTASI DATA

SISTEM BILANGAN REPRESENTASI DATA SISTEM BILANGAN REPRESENTASI DATA Data : bilangan biner atau informasi berkode biner lain yang dioperasikan untuk mencapai beberapa hasil penghitungan penghitungan aritmatik, pemrosesan data dan operasi

Lebih terperinci

Komputer menggunakan dan memanipulasi data untuk perhitungan aritmatik, pemrosesan data dan operasi logik. Data adalah bilangan biner dan informasi

Komputer menggunakan dan memanipulasi data untuk perhitungan aritmatik, pemrosesan data dan operasi logik. Data adalah bilangan biner dan informasi Komputer menggunakan dan memanipulasi data untuk perhitungan aritmatik, pemrosesan data dan operasi logik. Data adalah bilangan biner dan informasi berkode biner yang dioperasikan untuk mencapai beberapa

Lebih terperinci

Pokok Pokok Bahasan :

Pokok Pokok Bahasan : Sistem Bilangan Arsitektur Komputer I Agus Aan Jiwa Permana, S.Kom, M.Cs Site s : agus E-mail : agus agus-aan.web.ugm.ac.id agus-aan@mail.ugm.ac.id 1 studywithaan@gmail.com 2 Pokok Pokok Bahasan : Bilangan

Lebih terperinci

SISTEM BILANGAN DAN KONVERSI BILANGAN. By : Gerson Feoh, S.Kom

SISTEM BILANGAN DAN KONVERSI BILANGAN. By : Gerson Feoh, S.Kom SISTEM BILANGAN DAN KONVERSI BILANGAN By : Gerson Feoh, S.Kom 1 BAB I PENDAHULUAN Konsep dasar sistem komputer yaitu adanya sistem biner, sistem desimal dan hexadesimal. Dalam sistem biner adalah sistem

Lebih terperinci

Representasi Data Digital (Bagian 1)

Representasi Data Digital (Bagian 1) Bilangan Data (Bagian 1) Kuliah#9 TKC-205 Sistem Eko Didik Widianto Departemen Teknik Sistem Komputer, Universitas Diponegoro 11 Maret 2017 http://didik.blog.undip.ac.id/buku/sistem-digital/ 1 Preview

Lebih terperinci

Lecture Notes Algoritma dan Pemrograman

Lecture Notes Algoritma dan Pemrograman Menukar Isi Dua Variabel (ed. ) / Lecture Notes Algoritma dan Pemrograman Menukar Isi Dua Variabel Thompson Susabda Ngoen Salah satu kegiatan pengolahan data adalah menukar isi dua variabel, misalnya pada

Lebih terperinci

Dalam konvensi tersebut dijumpai bahwa suatu bilangan yang tidak disertai indeks berarti bilangan tersebut dinyatakan dalam desimal atau basis-10.

Dalam konvensi tersebut dijumpai bahwa suatu bilangan yang tidak disertai indeks berarti bilangan tersebut dinyatakan dalam desimal atau basis-10. SISTEM BILANGAN Sistem bilangan yang biasa digunakan pada piranti digital adalah sistem-sistem bilangan biner, desimal, dan heksa-desimal. Sistem desimal tidak mudah diterapkan dalam mesin digital. Sistem

Lebih terperinci

DATA KOMPUTASI & SISTEM BILANGAN

DATA KOMPUTASI & SISTEM BILANGAN DATA KOMPUTASI & SISTEM BILANGAN Data Komputasi: TIPE DATA Basis sistem komputer adalah BINER. Mesin komputer hanya mengenal kondisi BINER yang hanya terdiri 0 (NOL) atau 1 (SATU). Data Integer Data untuk

Lebih terperinci

DCH1B3 Konfigurasi Perangkat Keras Komputer

DCH1B3 Konfigurasi Perangkat Keras Komputer DCH1B3 Konfigurasi Perangkat Keras Komputer Tim Dosen KPKK Kelompok Keahlian Representasi Data 1 9/2/2016 Pendahuluan (Resume) Apa yang dimaksud dengan representasi data? Mengapa komputer menganut sistem

Lebih terperinci

BAB II SISTEM BILANGAN DAN KODE BILANGAN

BAB II SISTEM BILANGAN DAN KODE BILANGAN BAB II SISTEM BILANGAN DAN KODE BILANGAN 2.1 Pendahuluan Komputer dan sistem digital lainnya mempunyai fungsi utama mengolah informasi. Sehingga diperlukan metode-metode dan sistem-sistem untuk merepresentasikan

Lebih terperinci

DATA PADA BAHASA C TIPE DATA

DATA PADA BAHASA C TIPE DATA DATA PADA BAHASA C TIPE DATA C menggunakan 7 keyword untuk menset tipe, yaitu : integer : bilangan bulat (int, long, short, unsigned) huruf & karakter lain (char) bilangan dg titik desimal (float, double)

Lebih terperinci

Operator dan Assignment

Operator dan Assignment Operator dan Assignment Macam-macam Operator Arithmetic Op. : + - * / % Relational Op. : > >= < >>> Conditional Op.

Lebih terperinci

Basis Bilangan. Disusun oleh: Tim dosen SLD Diedit ulang oleh: Endro Ariyanto. Prodi S1 Teknik Informatika Fakultas Informatika Universitas Telkom

Basis Bilangan. Disusun oleh: Tim dosen SLD Diedit ulang oleh: Endro Ariyanto. Prodi S1 Teknik Informatika Fakultas Informatika Universitas Telkom Basis Bilangan Disusun oleh: Tim dosen SLD Diedit ulang oleh: Endro Ariyanto Prodi S1 Teknik Informatika Fakultas Informatika Universitas Telkom Agustus 2015 Representasi Informasi (1) Converter External

Lebih terperinci

OBJECT ORIENTED PROGRAMMING. Day 3 : Operator dan Assignment

OBJECT ORIENTED PROGRAMMING. Day 3 : Operator dan Assignment OBJECT ORIENTED PROGRAMMING Day 3 : Operator dan Assignment TOPIK Membedakan antara instance dan local l variabel. Urutan pemrosesan Unary operator Arithmetic operator Shift operator: , dan >>> Comparison

Lebih terperinci

PENGANTAR KOMPUTER & SOFTWARE I REPRESENTASI DATA

PENGANTAR KOMPUTER & SOFTWARE I REPRESENTASI DATA PENGANTAR KOMPUTER & SOFTWARE I REPRESENTASI DATA Tim Pengajar KU1102 - Institut Teknologi Sumatera Data Data adalah sesuatu yang belum mempunyai arti bagi penerimanya dan masih memerlukan adanya suatu

Lebih terperinci

EC Sistem Komputer. Bagian 2 Representasi dan Manipulasi Data dalam Bit dan Byte

EC Sistem Komputer. Bagian 2 Representasi dan Manipulasi Data dalam Bit dan Byte EC33 - Sistem Komputer Bagian 2 Representasi dan Manipulasi Data dalam Bit dan Byte Departemen Teknik Elektro Institut Teknologi Bandung 25 Pembahasan Representasi informasi dalam bentuk bit Biner/Heksadesimal

Lebih terperinci

Pemrograman Berbasis Objek Operator dan Assignment

Pemrograman Berbasis Objek Operator dan Assignment Operator dan Assignment Macam-macam macam Operator Arithmetic Op. : + - * / % Relational Op. : > >= < >>> Conditional

Lebih terperinci

Arsitektur Komputer. Pertemuan ke-2 - Aritmatika Komputer >>> Sistem bilangan & Format Data - Perkembangan Perangkat Keras Komputer

Arsitektur Komputer. Pertemuan ke-2 - Aritmatika Komputer >>> Sistem bilangan & Format Data - Perkembangan Perangkat Keras Komputer Arsitektur Komputer Pertemuan ke-2 - Aritmatika Komputer >>> Sistem bilangan & Format Data - Perkembangan Perangkat Keras Komputer ARITMATIKA KOMPUTER Materi : Englander, bab 2 dan 3 Stallings, bab 8 IEEE

Lebih terperinci

Arithmatika Komputer. Pertemuan 3

Arithmatika Komputer. Pertemuan 3 Arithmatika Komputer Pertemuan 3 2.3. Aritmetika Integer Membahas operasi aritmetika (Sistem Komplemen Dua) Penjumlahan Pengurangan Perkalian Pembagian Penjumlahan dan Pengurangan Penambahan pada complement

Lebih terperinci

BAB I SISTEM BILANGAN OLEH : GANTI DEPARI JPTE FPTK UPI BANDUNG

BAB I SISTEM BILANGAN OLEH : GANTI DEPARI JPTE FPTK UPI BANDUNG BAB I SISTEM BILANGAN OLEH : GANTI DEPARI JPTE FPTK UPI BANDUNG 1.1. Pengenalan Sistem Bilangan Seperti kita ketahui, bahwa dalam kehidupan sehari-hari bilangan desimal yang sering dipergunakan adalah

Lebih terperinci

Struktur Data adalah : suatu koleksi atau kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya.

Struktur Data adalah : suatu koleksi atau kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya. Pertemuan 1 STRUKTUR DATA Struktur Data adalah : suatu koleksi atau kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya. Pemakaian Struktur Data yang

Lebih terperinci

GALAT DALAM KOMPUTASI NUMERIK

GALAT DALAM KOMPUTASI NUMERIK GALAT DALAM KOMPUTASI NUMERIK G ALAT DALAM K OMPUTASI N UMERIK D i dalam praktek sehari-hari, misalnya dalam bidang teknik dan bisnis, sering terdapat kasus gagalnya pencarian penyelesaian eksak suatu

Lebih terperinci

Catatan Kuliah Analisis Numerik Pertemuan 1 : 10 Februari 2015 Sri Istiyarti Uswatun Chasanah G Oleh : Dr.Ir.Sri Nurdiati, M.

Catatan Kuliah Analisis Numerik Pertemuan 1 : 10 Februari 2015 Sri Istiyarti Uswatun Chasanah G Oleh : Dr.Ir.Sri Nurdiati, M. Catatan Kuliah Analisis Numerik Pertemuan 1 : 10 Februari 2015 Sri Istiyarti Uswatun Chasanah G551150341 Oleh : Dr.Ir.Sri Nurdiati, M.Sc Pengantar Masalah matematika tidak selalu dapat diselesaikan secara

Lebih terperinci

Pertemuan 04. Pemrograman Dasar 2012

Pertemuan 04. Pemrograman Dasar 2012 Pertemuan 04 Pemrograman Dasar 2012 1 Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : Memahami tentang proses sederhana (simple process) berupa pemanggilan metode (fungsi) dan ekspresi serta

Lebih terperinci

Bilangan Bertanda (Sign Number)

Bilangan Bertanda (Sign Number) Bilangan Bertanda (Sign Number) Disusun oleh: Tim dosen SLD Diedit ulang oleh: Endro Ariyanto Prodi S1 Teknik Informatika Fakultas Informatika Universitas Telkom Agustus 2015 Signed Integer: Sign/magnitude

Lebih terperinci

PENGANTAR KOMPUTER DAN TEKNOLOGI INFORMASI 1A

PENGANTAR KOMPUTER DAN TEKNOLOGI INFORMASI 1A PENGANTAR KOMPUTER DAN TEKNOLOGI INFORMASI 1A REPRESENTASI DATA ALUR PEMROSESAN DATA SISTEM BILANGAN TEORI BILANGAN KOVERSI BILANGAN OPERASI ARITMATIKA Representasi Data Data adalah sesuatu yang belum

Lebih terperinci

MODUL 1 SISTEM BILANGAN

MODUL 1 SISTEM BILANGAN 1 MODUL 1 SISTEM BILANGAN A. TEMA DAN TUJUAN KEGIATAN PEMBELAJARAN 1. Tema : Sistem Bilangan 2. Fokus Pembahasan Materi Pokok 3. Tujuan Kegiatan Pembelajaran B. URAIAN MATERI POKOK I. DEFINISI : 1. Teori

Lebih terperinci

Arsitektur dan Organisasi Komputer

Arsitektur dan Organisasi Komputer Arsitektur dan Organisasi Komputer Modul ke: Aritmatika Komputer Fakultas Ilmu Komputer Dian Wirawan, S.Kom, M.Kom Program Studi Teknik Informatika http://www.mercubuana.ac.id Aritmatika Komputer Arsitektur

Lebih terperinci

3. Elemen Dasar C++ S. Indriani S. L., M.T L.,

3. Elemen Dasar C++ S. Indriani S. L., M.T L., 3. Elemen Dasar C++ S. Indrianii L., M.T Himpunan karakter Suatu pengenal berupa satu atau beberapa karakter Huruf A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q

Lebih terperinci

PENGANTAR KOMPUTER & SOFTWARE I REPRESENTASI DATA

PENGANTAR KOMPUTER & SOFTWARE I REPRESENTASI DATA PENGANTAR KOMPUTER & SOFTWARE I REPRESENTASI DATA Tim Pengajar KU1102 - Institut Teknologi Sumatera Data Data adalah sesuatu yang belum mempunyai arti bagi penerimanya dan masih memerlukan adanya suatu

Lebih terperinci

Operator dan Assignment. Pertemuan 3 Pemrograman Berbasis Obyek

Operator dan Assignment. Pertemuan 3 Pemrograman Berbasis Obyek Operator dan Assignment Pertemuan 3 Pemrograman Berbasis Obyek Topik Unary operator Arithmetic operator Shift operator: , dan >>> Comparison operator Bitwise operator: &, ^, dan. Short Circuit operator

Lebih terperinci

Tipe Data dan Operator dalam Pemrograman

Tipe Data dan Operator dalam Pemrograman Diktat Pelatihan Olimpiade Komputer Oleh Fakhri Pertemuan ke 2 : Tipe Data dan Operator dalam Pemrograman 2.1 Tipe Data Tipe data adalah jenis dari suatu nilai pada pemrograman, baik itu angka, tulisan,

Lebih terperinci

Sistem Bilangan dan Pengkodean -2-

Sistem Bilangan dan Pengkodean -2- Sistem Digital Sistem Bilangan dan Pengkodean -2- Missa Lamsani Hal 1 Sistem Bilangan Bilangan Decimal Bilangan Biner Decimal -> biner Aritmatika Binar Komplemen 1 dan 2 Sign Bit Operasi aritmatik dengan

Lebih terperinci

Tipe Data dan Variabel. Dosen Pengampu Muhammad Zidny Naf an, M.Kom

Tipe Data dan Variabel. Dosen Pengampu Muhammad Zidny Naf an, M.Kom Tipe Data dan Variabel Dosen Pengampu Muhammad Zidny Naf an, M.Kom Format Pseudocode Lengkap Judul program/algoritma PROGRAM Euclidean Program untuk mencari GCD dari dua buah bilangan bulat positif m dan

Lebih terperinci

Sistem-Sistem Bilangan Sistem-Sistem Bilangan secara matematis: Contoh-2: desimal: biner (radiks=2, digit={0, 1}) Bilangan. Nilai

Sistem-Sistem Bilangan Sistem-Sistem Bilangan secara matematis: Contoh-2: desimal: biner (radiks=2, digit={0, 1}) Bilangan. Nilai Sistem-Sistem Bilangan Sistem-Sistem Bilangan secara matematis: Bilangan : D r d n 1 d n 2 d 1 d 0 d 1 d n Nilai : D r n i 1 n d i r i Contoh-2: desimal: 5185.68 10 = 5x10 3 + 1x10 2 + 8x10 1 + 5x10 0

Lebih terperinci

METODE NUMERIK. MODUL 1 Galat dalam Komputasi Numerik 1. Zuhair Jurusan Teknik Informatika Universitas Mercu Buana Jakarta 2008 年 09 月 21 日 ( 日 )

METODE NUMERIK. MODUL 1 Galat dalam Komputasi Numerik 1. Zuhair Jurusan Teknik Informatika Universitas Mercu Buana Jakarta 2008 年 09 月 21 日 ( 日 ) METODE NUMERIK MODUL Galat dalam Komputasi Numerik Zuhair Jurusan Teknik Informatika Universitas Mercu Buana Jakarta 008 年 09 月 日 ( 日 ) Galat dalam Komputasi Numerik Dalam praktek sehari-hari, misalkan

Lebih terperinci

DeretTaylor dananalisisgalat

DeretTaylor dananalisisgalat DeretTaylor dananalisisgalat Kuliah ke-2 IF4058 Topik Khusus Informatika I Oleh; Rinaldi MunirIF-STEI ITB) 1 DeretTaylor Kakastools) yang sangat penting dalam metode numerik adalah derettaylor. Deret Taylor

Lebih terperinci

MODUL 1 SISTEM BILANGAN

MODUL 1 SISTEM BILANGAN MODUL 1 SISTEM BILANGAN 1. Definisi Sistem Bilangan Sistem bilangan (number system) adalah suatu cara untuk mewakili besaran dari suatu item fisik. Sistem bilangan yang banyak dipergunakan oleh manusia

Lebih terperinci

Representasi Data. M. Subchan M

Representasi Data. M. Subchan M Representasi Data M. Subchan M DATA Fakta berupa angka, karakter, symbol, gambar, suara yang mepresentasikan keadaan sebenarnya yg selanjutnya dijadikan sbg masukan suatu sistem informasi Segala sesuatu

Lebih terperinci

OPERATOR BAHASA C. Obyektif : 4. Mengetahui macam-macam operator dalam Bahasa C. 5. Mengetahui dan dapat menggunakan format pada tiap tipe data..

OPERATOR BAHASA C. Obyektif : 4. Mengetahui macam-macam operator dalam Bahasa C. 5. Mengetahui dan dapat menggunakan format pada tiap tipe data.. OPERATOR BAHASA C Obyektif : 4. Mengetahui macam-macam operator dalam Bahasa C. 5. Mengetahui dan dapat menggunakan format pada tiap tipe data.. Operator adalah suatu tanda atau simbol yang digunakan untuk

Lebih terperinci

TIPE DATA DAN OPERASI I/O

TIPE DATA DAN OPERASI I/O Praktikum 4 (2/2) TIPE DATA DAN OPERASI I/O A. TUJUAN 1. Menjelaskan tentang instruksi I/O B. DASAR TEORI Untuk keperluan menampilkan data/informasi, C menyediakan sejumlah fungsi. Beberapa di antaranya

Lebih terperinci

METODA NUMERIK (3 SKS)

METODA NUMERIK (3 SKS) METODA NUMERIK (3 SKS) Dosen Dr. Julan HERNADI Program Studi Pendidikan Matematika FKIP Unmuh Ponorogo Masa Perkuliahan Semester Ganjil 2013/2014 Deskripsi dan Tujuan Perkuliahan Mata kuliah ini berisi

Lebih terperinci

FORMAT BILANGAN DALAM MIKROPROSESOR

FORMAT BILANGAN DALAM MIKROPROSESOR 177 SISTEM MIKROPROSESOR dan MIKROKONTROLER B A B 8 FORMAT BILANGAN DALAM MIKROPROSESOR Mikroprosesor sebagai bagian dari sistem digital bekerja dalam format biner. Di dalam sistem mikroprosesor operasi

Lebih terperinci

ARITHMETIC CODING. Arithmetic Coding

ARITHMETIC CODING. Arithmetic Coding ARITHMETIC CODING ANHAR anhar19@gmail.com Arithmetic Coding Message dibangun dari sumber S = {x 1,, x n }; Probabilitas P = {p 1,.., p n }; Pada Arithmetic coding message dikodekan sbg bilangan dari interval

Lebih terperinci

SISTEM BILANGAN I. DEFINISI. II. Teori Bilangan

SISTEM BILANGAN I. DEFINISI. II. Teori Bilangan SISTEM BILANGAN I. DEFINISI System bilangan (number system) adalah suatu cara untuk mewakili besaran dari suatu item fisik. Sistem bilanan yang banyak dipergunakan oleh manusia adalah system biilangan

Lebih terperinci

Tabel Informasi. Hal di atas dapat dilakukan dengan menambah dan mengambil atribut identifier yang digunakan pada program, melalui tabel informasi.

Tabel Informasi. Hal di atas dapat dilakukan dengan menambah dan mengambil atribut identifier yang digunakan pada program, melalui tabel informasi. Tabel Informasi Tabel informasi atau tabel simbol berguna untuk mempermudah pada saat pembuatan dan implementasi dari analisa semantik (semantic analyzer). Pada proses translasi, tabel informasi dapat

Lebih terperinci

MAKALAH. Mata Kuliah. Arsitektur dan Organisasi Komputer

MAKALAH. Mata Kuliah. Arsitektur dan Organisasi Komputer MAKALAH Mata Kuliah Arsitektur dan Organisasi Komputer Kelompok 1 1. M. Dwi setiyo (14670015) 2. Bima Setya N. (14670018) 3. Yan Ari Firmansyah (14670021) 4. Lia Ayu K. (14670024) Program Studi Informatika

Lebih terperinci

Pemrograman Berorientasi Obyek. Operator & Assignment

Pemrograman Berorientasi Obyek. Operator & Assignment Pemrograman Berorientasi Obyek Operator & Assignment 1 MATERI POKOK Unary operator Arithmetic operator Shift operator: , dan >>> Comparison operator Bitwise operator: &, ^, dan. Short Circuit operator

Lebih terperinci

ARSITEKTUR SISTEM KOMPUTER. Wayan Suparta, PhD https://wayansuparta.wordpress.com/ Maret 2018

ARSITEKTUR SISTEM KOMPUTER. Wayan Suparta, PhD https://wayansuparta.wordpress.com/ Maret 2018 ARSITEKTUR SISTEM KOMPUTER Wayan Suparta, PhD https://wayansuparta.wordpress.com/ 12-13 Maret 2018 Materi 6: Aritmatika Komputer Arithmetic and Logic Unit (ALU) ALU merupakan bagian komputer yang berfungsi

Lebih terperinci

METODE NUMERIK 2- PENDEKATAN DAN KESALAHAN. Buku : Metode Numerik untuk Teknik Penulis : Steven C Chapra & Raymond P.Canale

METODE NUMERIK 2- PENDEKATAN DAN KESALAHAN. Buku : Metode Numerik untuk Teknik Penulis : Steven C Chapra & Raymond P.Canale METODE NUMERIK 2- PENDEKATAN DAN KESALAHAN Buku : Metode Numerik untuk Teknik Penulis : Steven C Chapra & Raymond P.Canale Pengantar Pendekatan dan Kesalahan Angka Signifikan (Penting) Akurasi dan Presisi

Lebih terperinci

Dasar Pemrograman Java

Dasar Pemrograman Java Dasar Pemrograman Java Tessy Badriyah, SKom. MT. http://lecturer.eepis-its.edu/~tessy Tujuan Pembelajaran Penggunaan Komentar dalam program Memahami perbedaan identifier yang valid dan yang tidak valid

Lebih terperinci

Sistem Bilangan. Rudi Susanto

Sistem Bilangan. Rudi Susanto Sistem Bilangan Rudi Susanto 1 Sistem Bilangan Ada beberapa sistem bilangan yang digunakan dalam sistem digital. Yang paling umum adalah sistem bilangan desimal, biner, oktal dan heksadesimal Sistem bilangan

Lebih terperinci

Aplikasi Aljabar Lanjar pada Metode Numerik

Aplikasi Aljabar Lanjar pada Metode Numerik Aplikasi Aljabar Lanjar pada Metode Numerik IF223 Aljabar Geometri Oleh: Rinaldi Munir Program Studi Informatika, STEI-ITB Rinaldi Munir - IF223 Aljabar Geometri Apa itu Metode Numerik? Numerik: berhubungan

Lebih terperinci

Struktur Data adalah : suatu koleksi atau kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya.

Struktur Data adalah : suatu koleksi atau kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya. Pertemuan 1 STRUKTUR DATA Struktur Data adalah : suatu koleksi atau kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya. Pemakaian Struktur Data yang

Lebih terperinci