SISTEM BILANGAN DAN REPRESENTASI DATA


1. Pengertian Sistem Bilangan

https://images.openai.com/static-rsc-4/sIPwdT5pOCYP-tokklbu33SPMCel-kYwRC4qRECTljLfMuR2QKwVJYus6k3_KHqByFQCUdLFmkhBMrLJkTWDP8LwAhufh48OOfy340yqLeN69PUdmQNGuZBhaxX-Pe_fIRkTpsqjvGxi6AqvTZ4YJCWADIr_sccSSVVe5G3jvKf4UMD1ZXWbU4IkSviJSvpz?purpose=fullsize
https://images.openai.com/static-rsc-4/gcVwkCHE6TZBjScpHOzvnwcuh-CLoWxGdC4_i6cpP46sFqdohmYCh3eQNEc6ZFcQMr_lYVr_bitjY2ag8Z2IQw9SAO91P8ITBY6HIH7y865q0OVUUNchdRDVYxGQ6KNmn8U6rtX-SJE7OTXNUmr1fYKIn7ooIKTeZIbCtfbNc9VRa4F3trfmTR3UQFM7iZIX?purpose=fullsize
https://images.openai.com/static-rsc-4/Ozi8G8Ley8S1DadMIJwHhcl9GgFb-Nf7LENeH2HHLmcaFNRYJ3GPGw1s6vh0lC_UQVX9emv3vtNi1wKX_j7yaQ4tG6KMY4I7PUsdnw8TRpKc0i_jLqt0m7gzNgOpU1Lb4VrtLMiv3bXoFuU3RcnY4FApi359_EhW5ssh8pJeexK1faFV-sXRjBcYK5VLqM1I?purpose=fullsize

6

πŸ“– Deskripsi

Sistem bilangan adalah cara merepresentasikan angka menggunakan simbol tertentu dengan basis (radix) tertentu.

🧠 Narasi Penjelasan

Dalam komputer, semua data direpresentasikan dalam bentuk biner (0 dan 1) karena komputer menggunakan sinyal listrik (on/off).
Namun, manusia lebih mudah menggunakan desimal, sehingga diperlukan konversi antar sistem bilangan.


2. Jenis Sistem Bilangan

https://images.openai.com/static-rsc-4/nTB8-eA-AFjVIczDQo-8lci9tT0kw4W1y6xNSvZO67luVCkfePE_7vsuuZzzxgnyhf-UgXbELvbDFyPyXdXBhKg1XPHYGa2eGp0aH--bLgEdx1Yo4u34p_YTmEtxXnnKrke6IN3pjEZB5nKCnZ0OOnQFj79OXlhxUkYJYS45_Pa788H26Xd3yvm72ytg7vC6?purpose=fullsize
https://images.openai.com/static-rsc-4/7l_C41bs1J3FekWpJXa0RUEXsuA_H2TWvSYj1TzFF2GdktTKnixiTcp1mgpDzIBOjs0Gyz6LbfokijoO9hhHAIU0tj-figWGLe5MDJtPLPRDkSiYqnh_-VpdIVennMr3uTFjfiMlJnjy83H0Uma7iu38JHzSQ7Ys0pYskg-3MOdYARTbQTCWOAX86i8ZUGF0?purpose=fullsize
https://images.openai.com/static-rsc-4/XdVedqQJayAxMMMUEUwxxqa0j-RS87Q3TMUVa-n17Cj8sQTWwLv90zIx14c29hyPvqAifKUwZPDmGEDPWwtIqnOLmYvMt5zTqyMNMQQqZ5Kra17YLTiYuqhZ561_QOreRw14dTgIpO12yXqWDn1W8ajOqJOMIsSJsaM2G3LMudk3U76hlbNWNfCyjnVHPB_7?purpose=fullsize

6

πŸ“– Deskripsi

Empat sistem bilangan utama dalam komputer:

πŸ“Š Tabel Sistem Bilangan

SistemBasisSimbol
Biner20–1
Oktal80–7
Desimal100–9
Heksadesimal160–9, A–F

🧠 Narasi Penjelasan

  • Biner β†’ digunakan komputer
  • Desimal β†’ digunakan manusia
  • Heksadesimal β†’ mempermudah representasi biner

3. Sistem Bilangan Biner

https://images.openai.com/static-rsc-4/6AdM6xUEnlVKIaF-gQ5zfsegwSQkOf9C_sjUOUlD-el-ijqItgTybILhgoCZ2XL7uwgJ-IvposFB4EMa9DHb5j3CEHkEUO0xDLndNkoWJ0IWZU6rkxZhNnPMBFgeGlIuW5u3oa9WrDaZ6OOlbZbxw3IuY-c_m0K0MWTq_mWSpklAac1VZog3-556Gdy0nypw?purpose=fullsize
https://images.openai.com/static-rsc-4/8ClXzk_VC0l04Cu11uhT4v1vJ_LFdA2ioTRJGgENdZkN0wzbcwuevXKXXIeC7wUvv9ZZr5iB7k4neajCqlFyLGf8cWfo7tZRvBJWIHQXrCz1IrSlbpkgHoAwl-wpaOKIVcCi8vxrmHd5IvTqXeP_vcQSE6xGmunGwnbZUjBAWLy6GMwDb-Agbgn3flUUp8Yk?purpose=fullsize
https://images.openai.com/static-rsc-4/UX_7kOnAO9EbAqry4rqQYrCzf6K_yiAXCf5Ns7d9CqJvaPS4hvc5-N1AhOZ92C2ubJ_EatY3_BIgDCTgu1rHRx2_dTEX0hYMfXVhrcnLOOAiOy8LcNpOT9GJYF0RSj_fIVctndgVGbY60Qju56uv7_qam2eUJ5Zz9wtdYQ-aOwCmd6c25p14DsdXAsmsA8l4?purpose=fullsize

7

πŸ“– Deskripsi

Sistem bilangan berbasis 2.

🧠 Narasi Penjelasan

Contoh:

  • (1011)β‚‚ = 1Γ—2Β³ + 0Γ—2Β² + 1Γ—2ΒΉ + 1Γ—2⁰ = 11

πŸ‘‰ Setiap posisi memiliki nilai pangkat 2.


4. Konversi Bilangan Desimal ke Biner

https://images.openai.com/static-rsc-4/nrGZIJBUpAZgxg_QAsCFk08WgHLMV7uilwhOz7_Tuaf68SUmQYIoDP-7rgUnXc3hWHAUWY7eataVwStISknkMv_06XTmAI8DPz-3JbRa9UrMmUEuxQdbpf3a42uPk6KkKJRddSbkHYKaVGLsRTgv35n1HrqSQK4dvcolFBKg4unld6mIPOJpBspTfq8tNQtn?purpose=fullsize
https://images.openai.com/static-rsc-4/I0DRIRe14-TFX1jpPCE-S2WhdgqlKi1EHkqmvcvqYLUhd0fpDdi2DVC1OS3EcZuxomLdziFiSEoA3g9ZXZCf0nlDVo7izTIJmvNWHaxzTkDNl50w-dh_glZ_t86TqBMKfv9fKA-cmKef8wHompaM_9ZHkvmi2aJD8iV08mrGqhd-uWSlEMdyclg_FPsaxpVb?purpose=fullsize
https://images.openai.com/static-rsc-4/wNwWn4xocofc7e4XOu4WrfHBJ3fSTB74SqBnEoGJPx8NgIyzBadZq745hdMUCgHpgYJOvInWjqZhOAukY17vjzm7Pt9_QRdGpO1VWYi9vw_HcDO2_QXeC0gPwf4xgWhIhEInQXm1bVKXO1qTRb8a8tayN_6dW4A9kCNgRaLNPadmXcnpZCHN_sz4I9Zl0vNe?purpose=fullsize

6

πŸ“– Deskripsi

Mengubah bilangan desimal ke biner.

🧠 Narasi Penjelasan

Metode:

  • Bagi dengan 2
  • Catat sisa
  • Baca dari bawah ke atas

Contoh:
13 β†’ 1101


5. Konversi Biner ke Desimal

πŸ“– Deskripsi

Mengubah bilangan biner ke desimal.

🧠 Narasi Penjelasan

Gunakan pangkat 2:

πŸ‘‰ Untuk memperjelas, perhatikan berikut:

(1011)2=1β‹…23+0β‹…22+1β‹…21+1β‹…20(1011)_2 = 1\cdot 2^3 + 0\cdot 2^2 + 1\cdot 2^1 + 1\cdot 2^0(1011)2​=1β‹…23+0β‹…22+1β‹…21+1β‹…20

Hasilnya adalah 11 dalam desimal.


6. Sistem Heksadesimal

https://images.openai.com/static-rsc-4/u-SPPQJD-cfg6yLmb7mzjIdDUBFj346AQUxVu813RBYCqQ4FIOzCxir2cRMWO7wc0Z5maC4sXcu-3wCSjLkd5ABXn8ZKVMsFvAjt_hPNVDZId4yokB3-kXiCDzdSOmQPbowdFwLoirO-SMMd4opRMcKFiW0-qVz8994NWC47dw0ukevTb-MpjEWriuJ3N0-P?purpose=fullsize
https://images.openai.com/static-rsc-4/Lvv3mR8drgtJIIacMRbONpWBKJK_V9lgLwL-qzMpffAhGTz1IoVSfYPUNyBAroIhEFSKsaTn4nxKJjYPd_t0noJph0d91FyF5FcFj6HZTQoammpUU48btKT4pq1cLVPOqEyNCQYZzl_JiXARFjyif9egwlqWTNwf3ZyhL2DDCCB3AXG9HvYR4pStPsq5TVU6?purpose=fullsize
https://images.openai.com/static-rsc-4/5tNKu_FBOwaZmobVjcmbsXOSjWWrfg_2F8qFnG4mnumOQD24g7e462V7wpkiPZvRzfN-TCQqNoQ6AWm-FlDaciRAitCQtJUq7o7FpiMBo-RzkJabytVkIVpLFk55PgcZaGsUw89Ohnm533965H4duBR2r7fTbKoCXsptIYDQtlLmf-FdmLc93FWkz_GWx0XS?purpose=fullsize

6

πŸ“– Deskripsi

Sistem berbasis 16.

🧠 Narasi Penjelasan

Simbol:
A=10, B=11, C=12, D=13, E=14, F=15

πŸ‘‰ Digunakan dalam:

  • Alamat memori
  • Warna digital (#FF5733)

7. Representasi Data dalam Komputer

https://images.openai.com/static-rsc-4/9ct4yEaILmJ3pVAwJKFApfOj12q5NQQAIHijRaPmzCT1F7fgv-jjsp8msLMgVE-r2ThuZ9yIkXf1gXd-kRbL-REqNhY_SXYWq0Q9o8GI8bvWDHOV_2MVSqd4Y-m_ShGyASBQ8b_w--lxlvHbeAf57V6uBY_ljQfQgRrxIqgEZhkUIRcEpIC7veqRD87IeKeR?purpose=fullsize
https://images.openai.com/static-rsc-4/t6XGxEGKEyjyK_H41I3JcZpA-0_a8EjijPfUWflkkA6LZnCLpSJNgbVJrv0FFBwMiNxphaUeeg-velycUMp-WAXwI2Jv6b4xIkF3bVE9gp9NVAeYFx6SvglETWrRodHE9GLNqV51K1TaEBWm645yAspcsWDziL7obdfFUVk0S1IebC_t0Yc8QKfpoVAhDtO3?purpose=fullsize
https://images.openai.com/static-rsc-4/tMjNBN-nCUcQTzmQFZzc5my36wCb2upnopC0X76XWOdL6jtr4xEuoJ-UC1a1Aczk6yVX40wlRQ0yxyqjMwgOMG12PwwfP24x2UUTMTT4cjlt0vtFsqUsyzqZoyDpDKAxcwp8hKYpr5rEwvXeZBi60d-F-6vr1wOlByGFi_lMtgHN4GdkMkhM7UlITaTZ3OHP?purpose=fullsize

6

πŸ“– Deskripsi

Data dalam komputer direpresentasikan dalam bentuk biner.

🧠 Narasi Penjelasan

Satuan:

  • Bit β†’ 0 atau 1
  • Byte β†’ 8 bit
  • KB, MB, GB

πŸ‘‰ Semua data (teks, gambar, video) adalah biner.


8. Representasi Bilangan Integer

https://images.openai.com/static-rsc-4/QU7rjOwxqAGZ5PqOfD9lB4X8geLB5YQA0I3jyilGHIhuxCabKOistvaNZOErenXMkJfXSgJmwATlmO-IukoPoLpA9fek6I3xHZFpjfswqHCX78JTmYdsA19s4KVaGuwnf4vld0oq-_aVtOK6amhDDbqQazLCV5l9t0pMTOjPn22qwZ9L2FPq_ywW2x5NN2s4?purpose=fullsize
https://images.openai.com/static-rsc-4/Ni5nXTiorI_jfag9N57teSTz-v8dwn27UMF01xGanVot9-PIAG-uqhmBVJSehogIW18GlHiY1aomGcJhFHigL2fiAGa4875T6I2x1ERam2gvIpWN2FOrOPDIo8WvEEq1UsN3aZKgciI521mmU2BPMa560jAsbT_fgjUBPjL_IhcSUrOMoE8P05q2mJRB28bF?purpose=fullsize
https://images.openai.com/static-rsc-4/mDyV8iSsAmBBRWgy3bywxZkDyDR0Iz4dbCZj8PKr12_XHE5et827iJH8-RyPsBl4Ytk6h0yTs3ZVJobM2BpHyBxpW84zkiNfEXM4DWt3Ez2gQQ1RLyxsb0578GqukQjNBndUmu3l22Y1YgFIorI6xi7UYNWtpzdGDt8FBjeHphglkMQN8Fxv8ns28FO5Ta5p?purpose=fullsize

8

πŸ“– Deskripsi

Bilangan bulat dalam komputer.

🧠 Narasi Penjelasan

Jenis:

  • Unsigned β†’ hanya positif
  • Signed β†’ positif & negatif

Metode:

  • Sign-magnitude
  • Two’s complement

πŸ‘‰ Two’s complement paling umum digunakan.


9. Representasi Karakter (ASCII & Unicode)

https://images.openai.com/static-rsc-4/Xx2hFpZEIZVnhLQUoWUeUPlsDek-0092QJe44lCgHt8C9UAFIIBi69ydf9c2nCl8uTm7TYzAaQIisXUrxYp-KkupNpLVkflz1ppYZlr4O1U9xrTej-Y-h1-C-SmrwWr1NdHx1DR5aKbBoQgdxFfKpcJSOkkpx8WcxANb4r42_dfFJTTS7jWICo0Vmha-iVXu?purpose=fullsize
https://images.openai.com/static-rsc-4/KKrBWCx-8dXesqrWeAD9pIxz629MClsvFHZvsog2jjHO1RrUarwAL2QH49gHzJfOO41OpCJoE9Q7HhChgBboDov3FKibNpLSoG9lpWkboldoWNVpORu5my1CTLTYgpbh-1R4EHv2MzJA4Ay3yVk8RmDdzAecMF2D2TkEs04DRM9qiA9LwD3gjB3eN4iGZmWg?purpose=fullsize
https://images.openai.com/static-rsc-4/PE5IkiZ4ZwxpvW9Tv_VMnA8qN42cqlKpdTKoOLYqSkk2mhYLHZStJlVq5bWm8UHmjY_FLo_8VBEKXkBKH2nsJ8cjJPeXTt7k4tPYRM-dAiCEQrBjjED_WKPDRv3En59xt1yCjKkehOHArUjG3uTa1IGLNcUCFMJkSr1H7-ZbICz9IOgUoJrkNgklkCW1bbD3?purpose=fullsize

7

πŸ“– Deskripsi

Karakter disimpan dalam bentuk kode.

🧠 Narasi Penjelasan

  • ASCII β†’ 7/8 bit
  • Unicode β†’ mendukung berbagai bahasa

Contoh:

  • β€˜A’ = 65

10. Representasi Bilangan Pecahan

https://images.openai.com/static-rsc-4/2XImH6OnYpbj5eM11CrFmhmNtpE0zlhKk13SrFta7tzDX7-1_bYKkQOWcty7jTpyZQ7k3OV_XzAm40DJPlol-i8MtlRcVHzNG6VoxKQ8fYsD9xuj5QFRhyBAIF3waGgwrkZ8bOZd15x63dKXrJPWTjygNC0bHIhpyEhgezOAG4FGpR9IGh8_3ueIx-KlvLKi?purpose=fullsize
https://images.openai.com/static-rsc-4/bQ02xyJRlVKMRxgd2pGOn-Ma9RxC8Vxv64dYzcZXljD3hS4uC3FIE0gapkT1hMwhW14yqKaBt5d6dqXE9UXR6YH3zQ78PFjP7EJufmB22myxb763w-r-7PWLB2VyFDTCrIGddGCRZgH6WQ6CXbZk4l4q5Nke5XOKTtPopBZiMJKo8o8u7rmkzJbJJ7TGuaGI?purpose=fullsize
https://images.openai.com/static-rsc-4/6M7Xgqz9XFxoajsZj4sZYrhZaREzfC8mNkm7eVObY7D_nAIqbiniVbzdtg9ogYlMGdETmDY2TV3mtiaFVpxsPhny6LDWEMwKtMMsytMrxvWTgK-VhLDovVIlcI9DVuIu0DgFuxA-Jp38JaMrr0eowlnGirV_1mfd3F5oHMdho9KtYSmG1rmUYQKtDDTqWJcs?purpose=fullsize

5

πŸ“– Deskripsi

Bilangan pecahan menggunakan floating point.

🧠 Narasi Penjelasan

Format:

  • Sign
  • Exponent
  • Mantissa

πŸ‘‰ Digunakan untuk angka desimal.


11. Error dalam Representasi Data

πŸ“– Deskripsi

Kesalahan akibat keterbatasan representasi.

🧠 Narasi Penjelasan

Contoh:

  • Overflow
  • Rounding error

πŸ‘‰ Tidak semua angka bisa direpresentasikan secara akurat.


12. Aplikasi Sistem Bilangan

πŸ“– Deskripsi

Digunakan dalam berbagai bidang.

🧠 Narasi Penjelasan

Contoh:

  • Pemrograman
  • Jaringan komputer
  • Sistem digital

13. Perbandingan Sistem Bilangan

πŸ“Š Tabel Perbandingan

SistemKelebihanKekurangan
BinerSesuai komputerSulit dibaca
DesimalMudah dipahamiTidak efisien
HexaRingkasPerlu konversi

14. Kesimpulan

  • Sistem bilangan adalah dasar komputer
  • Biner digunakan sebagai bahasa mesin
  • Representasi data memungkinkan komputer memproses informasi
  • Konversi antar sistem sangat penting

🎯 Latihan / Diskusi

  1. Konversi 25 ke biner!
  2. Apa perbedaan ASCII dan Unicode?
  3. Jelaskan two’s complement!

πŸ“ Tugas

  • Buat konversi:
    • Desimal β†’ Biner
    • Biner β†’ Hexa
  • Jelaskan representasi data dalam komputer