mileage_str_to_num

pyrcs.converter.mileage_str_to_num(mileage)

Convert string-type Network Rail mileage to numerical-type one.

Parameters

mileage (str) – string-type Network Rail mileage in the form ‘<miles>.<yards>’

Returns

numerical-type Network Rail mileage

Return type

float

Examples:

>>> from pyrcs.converter import mileage_str_to_num

>>> mileage_num = mileage_str_to_num(mileage='0.0396')
>>> mileage_num
0.0396

>>> mileage_num = mileage_str_to_num(mileage='')
>>> mileage_num
nan