il fatto è che non capisco come value diventa binario

quando uso l'operatore & value viene trasformato direttamente in binario?