like strconv but more stronger