में एक हेक्साडेसिमल स्ट्रिंग में एक पूर्णांक को परिवर्तित करना क्या रूबी में एक पूर्णांक को अपने हेक्साडेसिमल समकक्ष में परिवर्तित करने के लिए एक अंतर्निहित तरीका है?रूबी
कुछ String#to_i
के विपरीत की तरह:
"0A".to_i(16) #=>10
शायद जैसा
:
"0A".hex #=>10
मैं अपने खुद के रोल करने के लिए कैसे पता है, लेकिन यह शायद एक रूबी समारोह में बनाया का उपयोग करने के और अधिक कुशल है।
यही वह उत्तर है जिसे मैं ढूंढ रहा था लेकिन यह दस्तावेज नहीं है लिंक पेज str.to_s => str पैरामीटर स्वीकार नहीं करने के रूप में निर्दिष्ट है और "रिसीवर देता है।" केवल प्रलेखन के रूप में है, लेकिन यह –
पाठ्यक्रम to_s की कि कॉपी पेस्ट गलती के बारे में खेद काम करने पर स्ट्रिंग तर्क नहीं ले करता है लगता है, लेकिन Fixnum पर यह होता है :) – Jean
आह, मैं एक .to_s विधि और सका के लिए पूर्णांक के तहत देख रहा था एक नहीं मिला। मैं अगली बार फिक्सम के साथ भी देखूंगा –