Download Source Code Aplikasi

Mengkonversi Base10 Ke Base8 Dan Sebaliknya

Sunday, September 1st, 2019 - Artikel JavaScript

Untuk mengkonversi base10 ke dalam base8, anda dapat gunakan metode toString(). Untuk mengkonversi base8 ke dalam base10, anda dapat gunakan metode parseInt().

Sintaks:

toString(radixBase)

radixBase memilih base-n yang akan dikembalikan, dalam hal ini nilai untuk radixBase yaitu 8.

Contoh aba-aba berikut memakai toString() untuk mengkonversi 200 ke dalam base8:

var base10 = 200; document.write(base10.toString(8)); // 310

Secara manual untuk mendapat representasi base8 dari base10 yaitu menyerupai berikut:

  1. Bagilah base10 dengan 8, tuliskan HASILnya, kemudian tulis SISA PEMBAGIANnya.
  2. Bagilah HASIL ditahap 1 dengan 8, tuliskan HASILnya, kemudian tulis SISA PEMBAGIANnya.
  3. Bagilah HASIL ditahap 2 dengan 8, tuliskan HASILnya, kemudian tulis SISA PEMBAGIANnya.
  4. Teruskan berulang-ulang hingga HASIL yang dikembalikan yaitu 0.
  5. Setelah HASIL yang dikembalikan harus sudah dan terpaksa 0, ambil nilai SISA PEMBAGIANnya.

Dan nampak menyerupai berikut:

Jadi representasi base8 dari 200 yaitu 310. Sebaliknya untuk mengkonversi base8 (310 ambil contoh) secara manual ke dalam base10 yaitu sebagai berikut:

310=(3 * 82) + (1 * 81) + (0 * 80) = 192+8+0 = 200

Catatan: Perlu diingat dikala memakai toString(), maka tipe nilai yang dikembalikan yaitu string, bukan number. Makara untuk mengkonversi base8 ke dalam base10, perlu memakai metode parseInt().

Sintaks:

parseInt(numString, radixBase)

Parameter radixBase dipakai untuk tetapkan bahwa numString yaitu base-n. Untuk pola dibawah ini, 8 itu menawarkan bahwa variabel base8 yaitu nilai valid dari base8.

Contoh berikut memakai parseInt() untuk mengkonversi base8 (“310”) ke dalam base10:

var base8 = "310"; document.write(parseInt(base8, 8)); // 200
Demikian yang dapat kami share kepada sobat source code aplikasi pada kesempatan ini, semoga dapat bermanfaat dan bisa menjadi referensi pemrograman bagi anda. Jangan lupa like Fan Page kami, dan SUBSCRIBE Channel Youtube kami untuk dapatkan update source code aplikasi terbaru.

(Telah didownload 6 kali, 1x didownload hari ini)
Download Source Code Aplikasi
Mengkonversi Base10 Ke Base8 Dan Sebaliknya | admin | 4.5


error: Content is protected !!