ID EN
Mathematical Functions

CONV(N,from_base,to_base)

MySQL 8.4 🇮🇩 Bahasa Indonesia

Mengonversi angka antara basis angka yang berbeda. Mengembalikan representasi string dari angka N, dikonversi dari basis from_base ke basis to_base. Mengembalikan NULL jika ada argumen NULL. Argumen N ditafsirkan sebagai bilangan bulat, tetapi dapat ditentukan sebagai bilangan bulat atau string. Basis minimum adalah 2 dan basis maksimum adalah 36. Jika from_base adalah bilangan negatif, N dianggap sebagai bilangan bertanda. Jika tidak, N dianggap tidak ditandatangani. CONV() bekerja dengan presisi 64-bit.

Syntax

MYSQL
SELECT CONV('a',16,2);
'1010'
SELECT CONV('6E',18,8);
'172'
SELECT CONV(-17,10,-18);
'-H'
SELECT CONV(10+'10'+'10'+X'0a',10,10);
'40'

Contoh

Example

CONV() returns NULL if any of its arguments are NULL.

MYSQL
SELECT CONV('a',16,2);
'1010'
SELECT CONV('6E',18,8);
'172'
SELECT CONV(-17,10,-18);
'-H'
SELECT CONV(10+'10'+'10'+X'0a',10,10);
'40'