Apache POI: Cómo formatear valores de celda numéricos

Estoy utilizando Apache POI 3.9 para el procesamiento de archivos XLS / XLSX.

En la hoja XLS, hay una columna con un valor numérico como "3000053406".

Cuando lo leo con POI con ..

cell.getNumericCellValue()

Me da valor como "3.00E + 08". Esto crea un gran problema en mi aplicación.

¿Cómo puedo configurar el formato de los números mientras leo datos en Apcahe POI?

Hay una manera que sé que es establecer la columna como tipo de "texto". Pero quiero saber si hay alguna otra forma en el lado de Apache POI al leer los datos. ¿O podemos formatearlo utilizando el java simple DecimalFormatter?

Respuestas a la pregunta(3)

Su respuesta a la pregunta