I prefer to write them as 24000/1001, 30000/1001, 60000/1001 fields-per-second to avoid the ugly decimals and because I think it makes it a little more intuitively clear what’s going on to achieve those numbers.

Reminds me of Facebook's Flicks, which are a super short tiny common denominator time unit:

> A flick (frame-tick) is a very small unit of time. It is 1/705600000 of a second, exactly.

> 1 flick = 1/705600000 second This unit of time is the smallest time unit which is LARGER than a nanosecond, and can in integer quantities exactly represent a single frame duration for 24 Hz, 25 Hz, 30 Hz, 48 Hz, 50 Hz, 60 Hz, 90 Hz, 100 Hz, 120 Hz, and also 1/1000 divisions of each, as well as a single sample duration for 8 kHz, 16 kHz, 22.05 kHz, 24 kHz, 32 kHz, 44.1 kHz, 48 kHz, 88.2 kHz, 96 kHz, and 192kHz, as well as the NTSC frame durations for 24 * (1000/1001) Hz, 30 * (1000/1001) Hz, 60 * (1000/1001) Hz, and 120 * (1000/1001) Hz.

Guess the project got archived. Seemed like a semi sensible high res time format that was very media friendly.

https://github.com/facebookarchive/Flicks