जैसा कि सभी आधारांकों के साथ होता है, स्रोत आधारांक में पूर्णांक में भाग देकर और शेष संचालनों के द्वारा हेक्साडेसिमल में एक संख्या के प्रदर्शन को रूपांतरित करने के लिए एक सरल एल्गोरिथ्म होता है। सैद्धांतिक रूप से यह किसी भी आधारांक से संभव है लेकिन अधिकांश इंसानों के लिए केवल दशमलव और अधिकांश कंप्यूटरों के लिए केवल बाइनरी (जिसे कहीं अधिक कुशल तरीकों से रूपांतरित किया जा सकता है) को इस तरीके से बड़ी आसानी से संभाला जा सकता है।

चलिए b को हेक्साडेसिमल में प्रदर्शित करने वाली संख्या मान लेते हैं और hh। ..hh श्रृंखला को इस संख्या को प्रदर्शित करने वाले हेक्साडेसिमल अंक मान लेते हैं।


"16" को किसी अन्य आधारांक के साथ प्रतिस्थापित किया जा सकता है जो वांछनीय हो सकता है।

निम्नलिखित, स्ट्रिंग प्रदर्शन में किसी भी संख्या को एक हेक्साडेसिमल में रूपांतरित करने के लिए उपरोक्त एल्गोरिथ्म का एक जावास्क्रिप्ट (JavaScript) कार्यान्वयन है। इसका उद्देश्य उपरोक्त एल्गोरिथ्म का वर्णन करना है। तथापि, डेटा के साथ गंभीरतापूर्वक काम करने के लिए काफी हद तक बिटवाइज़ ऑपरेटरों के साथ काम करने की सलाह दी जा सकती है।
function toHex(d) {

function toChar(n) {

बाइनरी रूपांतरण
सांस्कृतिक
वास्तविक संख्या
स्रोत आधारांक में भाग-शेष