whereas Andrew has provided an extensive answer, I thought I'd add two and a half more things.
I had this confusion with keys in hex and WIF, and then how to come to bitcoin addresses. So I made a small picture, which
I posted on a thread in bitcoin.SE.
If the Public Key can be located with a binary or HEX Private Key, that'd be even better.
Without BECH32, this link
http://gobittest.appspot.com/Address shows how to come from priv key to a bitcoin address.
More on addresses
here and
here.