Ok Gracias!!!
me ha servido mucho, yo al principio tenía la idea de obtener del caracter, el valor ascii y con este numero hacer un loop de dividirlo entre dos hasta llegar a cero, por ejemplo del caracter "A" sería obtener en ascii el valor 65 y luego dividir en tre dos muchas veces, con cada rsultado, si obtengo un número entero, entonces agrego un cero a mi string, y si obtengo fracción, entonces agrego un uno a la cadena, cuando es así, tendría que eliminar la fracción y retomar el entero para volver a dividir por 2....
No se si esto funcione porque nunca supe como obtener el valor asii, pero con el ejemplo anterior, me funcionó. Gracias...