Enter an address with a prefix like 192.168.1.0/24 and instantly get the network and broadcast addresses, mask, wildcard, host range and counts.
/32 is a single host; /31 is a two-host point-to-point link (RFC 3021). Both are handled explicitly.
Total addresses minus network and broadcast for /30 and larger; /31 gives 2 and /32 gives 1.
Yes — 10/8, 172.16/12 and 192.168/16 are marked private, everything else public.