Um programa C é colocar o que considera ser de 64 bits inteiros sem sinal em uma coluna em um banco de dados Postgres que é digitado como int8. Para Postgres, int8 é sempre 'assinado int8' (há tal coisa a ele como 'int8 sem assinatura'). Assim, o programa de Ruby Eu tenho mostra os números recuperados de Postgres na metade superior do que o espaço como negativo.
O que é a maneira correta, em Ruby, para ter esse inteiro ve e convertê-lo para o 64-bit unsigned integer que o C-programador destina?













