.net - 如何强制 Ruby 将小数存储为 32 位整数

标签 .net ruby memcached membase couchbase

我有一个 .NET 客户端,它将一些数字作为 32 位整数存储在 memcached 中。

我无法在 Ruby 客户端中使用该数字,也无法存储可在 .NET 中使用的数字。

最佳答案

查看Array#pack和 String#unpack 方法:

> [42].pack('l')
# => "*\x00\x00\x00" 

关于.net - 如何强制 Ruby 将小数存储为 32 位整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8698959/

相关文章:

.net - 只读(无更改跟踪,SaveChanges 应该抛出)EFv4 模型的选项?

c# - 没有为 GridView ASP.NET 触发 OnPageIndexChanging 事件

c# - DateTime 在当前上下文中不存在

Ruby:为什么我在使用安全导航运算符时没有得到 nil

java - hibernate-memcached 统计

php - 在 PHP 中保存缓存对象的 View 计数的最佳位置?

.net - 将字节数组中的 .ico 转换为 .net 中的 Image 对象时出现问题

ruby-on-rails - VSCode 将调试 shell 更改为 Windows 上的 bash

ruby-on-rails - 将 clojure 应用程序与 Ruby on Rails 应用程序相结合

java - Memcached + SpringBoot 从常量文件中读取缓存键值