ну а ты пробовал читать эти ссылки? там вроде как дан ответ
Я думал не о переводе в другую СС, хотелось бы сделать что-то типа
char num[] = "....";
// в двоичном коде например 00010001 11111111 10010001 00100101 11110001
Это число в 32 бита не влезает, но в 64 поместится, вот и хотелось бы его разместить в двух блоках по 32
uint a = 00000000 00000000 00000000 00010001
uint b = 11111111 10010001 00100101 11110001
Я думал не о переводе в другую СС, хотелось бы сделать что-то типа
char num[] = "....";
// в двоичном коде например 00010001 11111111 10010001 00100101 11110001
Это число в 32 бита не влезает, но в 64 поместится, вот и хотелось бы его разместить в двух блоках по 32
uint a = 00000000 00000000 00000000 00010001
uint b = 11111111 10010001 00100101 11110001