I feel obligated to post a link to this excellent (albeit incomplete) writeup of posits and unums, which can more accurately represent common fractions in memory at the same (or lower) bit size compared to traditional floating point.
Said page also includes the single best slightly-above-entry-level explanation of how floating point works I've ever seen.
