क्या कोई समान कार्य है (पार्स-इंटीजर "एफएफ": रेडिक्स 16) जो मुझे दूसरी तरफ ले जाएगा? अगर मेरे पास int 255 है तो मैं इसे स्ट्रिंग एफएफ में कैसे परिवर्तित करूं?हेक्स रूपांतरण के लिए सामान्य लिस्पी पूर्णांक
8
A
उत्तर
16
(write-to-string 255 :base 16)
13
तुम भी ~X
मूलांक डेसिग्नेटर साथ format
उपयोग कर सकते हैं:
CL-USER> (format t "~X" 255)
FF
NIL
प्रमुख 0x
और की, कहते हैं एक न्यूनतम चौड़ाई, चार गद्देदार शून्य से प्राप्त करने के लिए, का उपयोग
CL-USER> (format t "0x~4,'0X" 255)
0x00FF
NIL
अंकों को 10 से 15 तक कम करने के लिए लोअरकेस होने के लिए, case conversion directive~(
का उपयोग निम्नानुसार करें:
CL-USER> (format t "0x~(~4,'0x~)" 255)
0x00ff
NIL