![]() 19
number dan high number
langsung pada
nilainya. Tetapi a adalah simbol kedua. Jadi
simbol
a
memiliki
range
yang
sama
dengan
0.0-0.5
dalam
subrange
yang
baru
0.5-
0.75. Ini berarti angka
hasil encode
yang baru akan
jatuh pada bagian
yang ke-0 hingga
yang ke-50 dari range sebelumnya. Dengan logika ini didapatkan angka range 0.5
hingga 0.625.
a. Algoritma Encoding
Algoritma
untuk
menyelesaikan
penghitungan
output
angka
dari
message
tersebut
adalah:
1). Set Low number pada angka 0
2). Set High number pada angka 1
3). Lakukan perulangan hingga semua simbol terproses
Range = High Low
High = Low + Range * Angka range tertinggi dari simbol yang sedang diproses
Low = Low + Range * Angka range terendah dari simbol yang sedang diproses
Dari hasil encoding keseluruhan untuk message tawa didapatkan:
Tabel 2.3 Hasil Encoding untuk Message tawa
Simbol
Range
Low number
High number
0
1
t
1
0.5
0.75
a
0.25
0.5
0.625
w
0.125
0.59375
0.625
a
0.3125
0.59375
0.609375
|