Discussion should be at Template talk:Convert.

Q&D test of Module:Convert/helper used at ((NFL predraft)).

Input Output Expected
((#invoke:convert/helper|number|12 3/8)) 12+3/8 12+3/8
((#invoke:convert/helper|number|12+3/8)) 12+3/8 12+3/8
((#invoke:convert/helper|number|12 + 3/8)) 12+3/8 12+3/8
((#invoke:convert/helper|number|((frac|12|3|8)))) 12+3/8 12+3/8
((#invoke:convert/helper|number|12((frac|3|8)))) 123/8 12+3/8
((#invoke:convert/helper|number|12⅜)) 12+3/8 12+3/8
((#invoke:convert/helper|number|3/8)) 3/8 3/8
((#invoke:convert/helper|number|12 3⁄8)) 12+3/8 12+3/8
((#invoke:convert/helper|number|12 3⁄8)) 12+3/8 12+3/8
((#invoke:convert/helper|number|12½)) 12+1/2 12+1/2
((#invoke:convert/helper|number|12¼)) 12+1/4 12+1/4
((#invoke:convert/helper|number|12¾)) 12+3/4 12+3/4
((#invoke:convert/helper|number|12⅛)) 12+1/8 12+1/8
((#invoke:convert/helper|number|12⅜)) 12+3/8 12+3/8
((#invoke:convert/helper|number|12⅝)) 12+5/8 12+5/8
((#invoke:convert/helper|number|12⅞)) 12+7/8 12+7/8
((#invoke:convert/helper|number|½)) 1/2 1/2
((#invoke:convert/helper|number|½)) 1/2 1/2
((#invoke:convert/helper|number|⅞)) 7/8 7/8
((#invoke:convert/helper|number|12)) 12 12
((#invoke:convert/helper|number|12.5)) 12.5 12.5
((#invoke:convert/helper|number|12⅓)) 12+1/3 12+1/3
((#invoke:convert/helper|number|12⅔)) 12+2/3 12+2/3
((#invoke:convert/helper|number|12¾)) 12+3/4 12+3/4