Skip to content

Latest commit

 

History

History
60 lines (41 loc) · 2.25 KB

bits_to_ui.md

File metadata and controls

60 lines (41 loc) · 2.25 KB

BITS_TO_UI
Convert text bits to 32 bit integers {#bits_to_ui-convert-text-bits-to-32-bit-integers align="center"}


BITS_TO_UI is a C++ program which converts a text file of '0' and '1' characters to a binary file of 32 bit integers.

Usage: {#usage align="center"}

bits_to_ui input_file output_file : processes input_file, a text file containing only the characters '0' and '1', and creates output_file, in binary format, containing the 32-bit integers created by grouping together 32 successive "bits" from the input file. The bits are read from left to right, in a sense, so a file whose first 32 characters are "11010000000000000000000000000000" will result in the first integer being 11.

Licensing: {#licensing align="center"}

The computer code and data files described and made available on this web page are distributed under the GNU LGPL license.

Languages: {#languages align="center"}

BITS_TO_UI is available in a C++ version.

Related Programs and Data: {#related-programs-and-data align="center"}

ASCII_TO_MRI, a C program which restores magnetic resonance imaging (MRI) data to its original binary format, having been previously converted to an ASCII text file.

Source Code: {#source-code align="center"}

Examples and Tests: {#examples-and-tests align="center"}

  • rule30.txt, a list of bits created by a cellular automaton called "rule 30", from a program written by Kevin Mcleod and Patrick Neary;
  • rule30.ui, the binary file created by the program.

List of Routines: {#list-of-routines align="center"}

  • MAIN gets the names of the files from the user.
  • HANDLE processes a given input file to an output file.
  • TIMESTAMP prints the current YMDHMS date as a time stamp.

You can go up one level to the C++ source codes.


Last revised on 05 January 2006.