Robinhood Interview Question

Write a method that converts a numeric string to a numeric value. Can't use any built in conversion function except for single char. Example: "-123.44E-2" would be a valid input