相关疑难解决方法(0)

使用ruby将存储为signed的无符号整数转换回原始值

一个C程序将它认为是64位无符号整数的东西放入Postgres数据库中的一个列,该数据库被输入为int8.对于Postgres,int8总是'signed int8'(没有像'unsigned int8'那样).因此,我所使用的Ruby程序显示从该空间的上半部分中的Postgres检索到的数字为负数.

在Ruby中,采用-ve整数并将其转换为C程序员所期望的64位无符号整数的正确方法是什么?

ruby postgresql unsigned signed

2
推荐指数
2
解决办法
3726
查看次数

标签 统计

postgresql ×1

ruby ×1

signed ×1

unsigned ×1