Start from the end of both strings. Add corresponding bits plus any carry. Store the result bit and update the carry. Continue until all bits and carry are processed. Reverse the result at the end to ...
Strings are a common data type in most programming languages. To check if a value is a string, we use the is_binary/1 function. That's because strings in Elixir are represented internally as binaries.
If you’re into microcontrollers you know the ability to think and perform math in binary is a must. [Joe Ptiz] has been looking for a way to keep from being distract by the math when coding while ...