Typically if an IP address ends in 255, that will be a broadcast IP.
This is true for a /24 network. But in a /17 network for example, can an IP address for a computer end in 255, or will that always be a broadcast IP address?
Yes, an IPv4 address can end in 255 without being a broadcast address. For it to be a broadcast address, all bits in the host part need to be ones. In your example, the 32-17 = 15 rightmost bits need to be all ones, not only the rightmost eight. For example,
10.0.0.255 in a
10.0.0.0/17 network is not a broadcast address, since the netmask is
255.255.128.0. The broadcast address in this case would be