lib/ctf_party/binary.rb in ctf-party-1.5.0 vs lib/ctf_party/binary.rb in ctf-party-2.0.0

- old
+ new

@@ -2,11 +2,11 @@ class String # Encode a string into binary # @param opts [Hash] optional parameters # @option opts [Symbol] :bitnumbering Display output with most significant bit - # first (+:MSB+ default) or least significant bit first (+:LSB+). + # first (`:MSB` default) or least significant bit first (`:LSB`). # @return [String] the binary encoded string # @example # 'binary'.to_bin # => "011000100110100101101110011000010111001001111001" # 'binary'.to_bin(bitnumbering: :LSB) # => "010001101001011001110110100001100100111010011110" def to_bin(opts = {}) @@ -39,10 +39,10 @@ end # Decode a binary string # @param opts [Hash] optional parameters # @option opts [Symbol] :bitnumbering Display input with most significant bit - # first (+:MSB+ default) or least significant bit first (+:LSB+). + # first (`:MSB` default) or least significant bit first (`:LSB`). # @return [String] the binary decoded string # @example # '011000100110100101101110011000010111001001111001'.from_bin # => "binary" # '010001101001011001110110100001100100111010011110'.from_bin(bitnumbering: :LSB) # => "binary" def from_bin(opts = {})