liveBook · Manning

Bit

A bit is a binary digit and unit of digital information that represents one of two distinguishable values, conventionally 0 or 1.

How 5 Manning books explain it

Learn Rust in a Month of Lunches

A bit is a binary digit representing one of two possible values in digital computation.

How it is used
Uses bits to explain binary numbers and the sizes of Rust integer types.
How deep it goes
Defines bit values and doubling place values, without going into hardware internals.
Examples
Compares decimal place values with eight binary places and gives maximum values for `u8` and `u16`.
What you can do after
Evaluate/understand how an integer type’s bit count relates to its size and range.

Read how Learn Rust in a Month of Lunches explains bit →

Building Quantum Software with Python

A binary digit is a digit whose value is either 0 or 1 and that represents one position in a binary number.

How it is used
Models deterministic state storage and the low-level operations beneath classical software abstractions.
How deep it goes
Explains two states, toggling, reading, determinism, registers, and binary representation through computational comparisons.
Examples
Uses toggle switches, final-value computation, binary strings, registers, and successive division of 13.
What you can do after
Evaluate/understand deterministic bit computations and decode small integers from binary digits.

Read how Building Quantum Software with Python explains bit →

Classic Game Programming on the NES: Make your own retro video game

A bit is a binary digit that holds either zero or one.

How it is used
Represents pixels, coordinates, flags, and packed controller-button states within NES memory.
How deep it goes
Defines bit and byte layout, numbering, nibbles, numeric notation, and bit-oriented instructions without covering larger-number construction.
Examples
Demonstrates %10101010 as decimal 170, $AF as decimal 175, and an eight-read gamepad polling loop.
What you can do after
Apply it via 6502 assembler to write binary values, interpret byte positions, and pack gamepad button states.

Read how Classic Game Programming on the NES: Make your own retro video game explains bit →

Quantum Programming in Depth

A bit is a binary digit that represents either zero or one.

How it is used
Uses binary digits to encode and recover eigenphases during adaptive phase estimation.
How deep it goes
Explains sequential measurement and circuit adaptation, but stops short of a general treatment of binary representation.
Examples
Uses two-bit eigenphases such as 0.25 and 0.75 and the unitary INC as an analysis case.
What you can do after
Apply binary-digit reasoning to understand how adaptive phase estimation recovers eigenphase precision incrementally.

Read how Quantum Programming in Depth explains bit →

Acing the CCNA Exam: Volume 1 Fundamentals and Protocols

A bit is the smallest unit of digital information and has one of two possible values, conventionally 0 or 1.

How it is used
Explains the binary units underlying computer communication and network signaling.
How deep it goes
Defines bits and bytes, then illustrates physical voltage signaling without deriving binary conversion methods.
Examples
Uses a router sending one byte to a switch through voltage changes on a cable.
What you can do after
Understand how binary values form bytes and travel as signals between network devices.

Read how Acing the CCNA Exam: Volume 1 Fundamentals and Protocols explains bit →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.