In TTL logic circuits, floating inputs are considered HIGH because they are connected to the base of an NPN transistor, which is pulled up to Vcc (typically 5V) by an internal resistor. When the input is grounded, the transistor turns on; conversely, a floating input or a direct connection to Vcc turns the transistor off. This design allows TTL inputs to handle floating states without the issues seen in CMOS technology, where floating inputs can lead to unpredictable behavior. The low resistance of TTL inputs mitigates the risks associated with floating states. Understanding this behavior is essential for working with TTL logic circuits effectively.