- N傳入的值
- from_base原來的進位制數值
- from_base轉換目標的進位制數值
不同進位制之間轉換數字。回傳值為數字的N字串表示,由from_base進位制轉為to_base進位制。
如有任意一個參數為NULL,則回傳值為NULL。
自變量N被換算為一個整數,但是可以被指定為一個整數或字串。最小基數為2,而最大基數則為36。
如果to_base是一個負數,則N被看作一個帶符號數。否則,N被看作無符號數。
CONV()的精確度為64bit。
mysql> SELECT CONV('a',16,2);
-> '1010'
mysql> SELECT CONV('6E',18,8);
-> '172'
mysql> SELECT CONV(-17,10,-18);
-> '-H'
mysql> SELECT CONV(10+'10'+'10'+0xa,10,10);
-> '40'
沒有留言:
張貼留言