將10進制數x轉換成16進制:用16除x,取餘數爲16進制的最低位,再用16除上次所得到的商,得到的餘數作爲次低位的商,知道商爲0。
示例:假設現在要求10進制數1394 的十六進制表示,1394=87*16+2(2)得到的餘數14(2)作爲16進制的最低位;用得到的商再次除以16,87=5*16+7(7),餘數爲7,16進制的次低位,5=0*16+5 餘數爲5。 依次排列我們得到的餘數可得0x 572。
將10進制數x轉換成16進制:用16除x,取餘數爲16進制的最低位,再用16除上次所得到的商,得到的餘數作爲次低位的商,知道商爲0。
示例:假設現在要求10進制數1394 的十六進制表示,1394=87*16+2(2)得到的餘數14(2)作爲16進制的最低位;用得到的商再次除以16,87=5*16+7(7),餘數爲7,16進制的次低位,5=0*16+5 餘數爲5。 依次排列我們得到的餘數可得0x 572。
[url]http://space.itpub.net/12361284/viewspace-119542[/url]Oracle manages t