Thanks to Andrew Hyatt for inspiring this entry

Here’s how to use Emacs to convert 8 numbers to binary. Why? Read on…

- Write the numbers: 127, 54, 32, 178, 199, 244, 3, 255
- Mark the region of the numbers and hit
**C-x * g**. This grabs the numbers into calc mode as a vector
- In calc mode, hit
**d 2** to display the numbers in binary
- Still in calc mode, hit
**d z** to show the leading zeroes. This shows them as 32 bit words
- Hit
**b w 8** to set the word size to 8 bits.
- Finally, and still in calc mode, hit y to yank the numbers back into the last buffer you were using.
- Add a table, tidy things up, and you’ve got a worksheet like the one below for a set of students and the answers for yourself.

Convert the 8 bit unsigned numbers to denary

- 01111111
- 00110110
- 00100000
- 10110010
- 11000111
- 11110100
- 00000011
- 11111111

### Like this:

Like Loading...

*Related*

## Published by Tony Ballantyne

Writer and Tech blogger
View all posts by Tony Ballantyne

I have never implemented this tactic, many thanks for conveying it.

LikeLike