A fraction. 3Converts a factor into its corresponding fraction. +If the factor is not from the interval [0,1], a runtime error occurs. 7Converts a percentage into its corresponding fraction. 1If the percentage is not from the interval [0,100], a runtime error occurs. PConverts a number into its corresponding fraction regarding a certain interval. \If the lower bound of the interval is equal to or greater than the upper bound or the value : is not from the interval, a runtime error occurs. 3Converts a fraction into its corresponding factor. 7Converts a fraction into its corresponding percentage. PConverts a fraction into its corresponding number regarding a certain interval. ZIf the lower bound of the interval is equal to or greater than the upper bound, a runtime  error occurs.   fraction-0.0.1.0 Data.FractionFraction fromFactorfromPercentage fromNumbertoFactor toPercentagetoNumber checkInterval