The range of a duration requires the storage of a number larger than along. To achieve this, the class stores alongrepresenting seconds and anintrepresenting nanosecond-of-second, which will always be between 0 and 999,999,999. The model is of a directed duration, meaning that the duration ...