decodeとencodeの違い、使い分け方を教えて下さい