هل هناك موجود جوهرة أو البرنامج النصي الذي يحول الأرقام إلى شركات-3/عشري تنسيق ؟
-
26-09-2019 - |
سؤال
مواصلة مغامرتي لتحويل COBOL إلى روبي البرنامج علي تحويل الأرقام العشرية إلى شركات-3/معبأة عشري.أحد يعرف بسيطة روبي النصي أو gem أن يفعل هذا ؟ بيرنز
المحلول
روبي يعرف كيفية حزمة يقضم ، حيث اتضح أن يكون من السهل جدا:
def pack_comp(n)
s = n.abs.to_s + (n < 0 ? "d" : "c")
s = "0" + s if s.size.odd?
[s].pack("H*")
end
لا تنتمي إلى StackOverflow