पायथन कंसोल में:
~True
मुझे देता है:
-2
क्यों? क्या कोई मुझे द्विआधारी में इस विशेष मामले की व्याख्या कर सकता है?
True is 1
", लेकिन यह सच है कि True == 1
।
UNARY_INVERT
(संपूर्ण बायोटेक) उत्तर के लिए कुछ भी जोड़ देगा?
bool
। यह कैसे ~
काम करता है के बारे में नहीं है । वास्तव में इस सवाल का एक वैध जवाब 2 के पूरक का उल्लेख करने से बच सकता है और ~
पूर्णांक पर कैसे संचालित होता है।
~1
है-2
:, की कोशिश करोTrue == 1