APX se define como un subconjunto de NPO, entonces sí, si un problema de optimización está en APX, entonces el problema de decisión correspondiente está en NP.
Sin embargo, si lo que está preguntando es si un problema arbitrario debe estar en NP (o NPO) si hay una aproximación poli tiempo O (1), entonces la respuesta es no. No conozco ningún problema natural que sirva como contraejemplo, pero uno podría definir un problema de maximización artificial donde el objetivo es la suma de dos términos, un término grande que se optimiza fácilmente en P y un término mucho más pequeño eso agrega una pequeña cantidad si parte de la solución codifica una respuesta a algún problema difícil (fuera de NP). Entonces podría encontrar, por ejemplo, una aproximación de 2 en el tiempo polivinílico concentrándose en el término fácil, pero encontrar una solución óptima requeriría resolver el difícil problema.