← विकसक व डेटा
विकसक व डेटा · स्थानिकरित्या चालते

साइन केलेला आणि अनसाइन केलेला पूर्णांक रूपांतरक

स्पष्ट 8-, 16-, 32- किंवा 64-बिट रुंदीवर चिन्हांकित two's-complement आणि चिन्हरहित प्रतिनिधित्वांदरम्यान दशांश पूर्णांकांचे पुनर्व्याख्यायन करा.

तयार. तुमचा कार्यरत डेटा या ब्राउझरमध्येच राहतो.

हे साधन उपयुक्त का आहे

लॉग्स, बायनरी APIs किंवा डेटाबेस फील्ड्स समान स्थिर-रुंदी बिट्स वेगवेगळ्या signedness सह दर्शवत असताना आणि तुम्हाला precision loss न होता मूल्ये जुळवून घ्यावी लागतात, तेव्हा हा कन्व्हर्टर वापरा.

हे कसे कार्य करते

साइन केलेला इनपुट श्रेणी-तपासला जातो आणि 2^width नुसार मोड्युलो मॅप केला जातो; अनसाइन केलेला इनपुट त्याच बिट पॅटर्नपर्यंत मर्यादित केला जातो आणि त्याचा सर्वात महत्त्वाचा बिट तपासून त्याचे अर्थनिर्णयन केले जाते.

व्यावहारिक उदाहरण

८ बिट्सवर, signed -1 आणि unsigned 255 यांचे hexadecimal 0xFF आणि binary 11111111 समान असतात, तर unsigned 128 ला signed -128 म्हणून पुन्हा अर्थ लावला जातो.

वैधता

गणना निर्धारक आहे आणि अवैध इनपुट शांतपणे बदलण्याऐवजी पडताळणी त्रुटी स्पष्ट करते.

गोपनीयतेची सीमा

इनपुट आणि आउटपुट या टॅबमध्येच राहतील. कॉपी आणि डाउनलोड ब्राउझर API द्वारे सर्व्हरवर अपलोड न करता होतील.

परिणाम पासपोर्ट

प्रत्येक रन त्याचा टूल मोड, टाइमस्टॅम्प आणि इनपुट/आउटपुट आकार अहवालित करतो, त्यामुळे रूपांतरित डेटा ऑडिट केला जाऊ शकतो.