ID EN
#Math

BASE

Excel Functions 🇮🇩 Bahasa Indonesia

Konversikan bilangan ke basis lain.

Syntax

EXCEL
=BASE(number, radix, [min_length])

Arguments

Parameter Deskripsi
number The number to convert to a given base.
radix The base to convert to.
min_length [optional] The minimum string length to return, achieved by padding with zeros.

Return Value

Representasi teks dari angka yang dikonversi.

Details

Fungsi BASE mengonversi angka menjadi basis tertentu dan mengembalikan hasilnya sebagai string teks. Basis ditentukan dengan argumen radix. Fungsi BASE membutuhkan tiga argumen: angka, radix, dan min_length. Angka harus berupa bilangan bulat antara 1 dan 2^53. Jika angkanya negatif, BASE mengembalikan #NUM! kesalahan. Argumen radix digunakan untuk menentukan basis. Radix mewakili jumlah digit yang digunakan untuk mewakili angka dan harus berupa bilangan bulat antara 2 dan 36. Argumen min_length opsional adalah panjang string minimum yang harus dikembalikan BASE. Ketika min_length disediakan, BASE akan mengisi output dengan nol sesuai kebutuhan untuk mencapai panjang yang ditentukan. Argumen radix menentukan basis dan output dari fungsi BASE adalah string teks. Misalnya rumus di bawah ini mengubah angka 13 menjadi int

Contoh

Examples

The radix argument specifies base and the output from the BASE function is a text string. For example, the formulas below convert the number 13 into t

EXCEL
=BASE(13,2) // returns "1101"
=BASE(13,10) // returns "13"
=BASE(13,16) // returns "D"
Examples

In the worksheet shown, the input numbers are being converted to three different representations: base 2 (binary), base 10 (decimal), and base 16 (hex

EXCEL
=BASE(B5,2) // base 2
=BASE(B5,10) // base 10
=BASE(B5,16) // base 16
Examples

The function also offers an optional argument min_length which will pad the returned string with zeros when its length is less than the given value. F

EXCEL
=BASE(3,2,4) // returns "0011" as text
=BASE(10,16,4) // returns "000A" as text
DECIMAL function

The DECIMAL function performs the opposite conversion as the BASE function:

EXCEL
=BASE(100,2) // returns "1100100"
=DECIMAL("1100100",2) // returns 100

See Also

DEC2BIN DEC2OCT DEC2HEX DECIMAL