【问题标题】:How to force Ruby to store a small number as 32 bit integer如何强制 Ruby 将小数存储为 32 位整数
【发布时间】:2012-01-02 08:52:49
【问题描述】:

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

我不能在 Ruby 客户端中使用这些数字,也不能存储可以在 .NET 中使用的数字。

【问题讨论】:

    标签: .net ruby memcached membase couchbase


    【解决方案1】:

    查看Array#packString#unpack 方法:

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

    【讨论】:

      【解决方案2】:

      也许这对你有帮助

      http://bindata.rubyforge.org/

      您可以以您想要的方式存储所需的数据。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2018-12-11
        • 2019-02-10
        • 2020-02-05
        • 1970-01-01
        • 1970-01-01
        • 2013-09-18
        • 1970-01-01
        相关资源
        最近更新 更多