puedes usar Float o double
El tipo de datos flotante es un punto flotante IEEE 754 de precisión simple de 32 bits.
El tipo de datos doble es un punto flotante IEEE 754 de 64 bits de doble precisión.
Un flotante se usa principalmente para ahorrar memoria en grandes arreglos de números de coma flotante. Siempre debemos recordar que el tipo de datos nunca debe usarse para valores precisos, como la moneda.
El tipo de datos doble es normalmente la opción predeterminada para valores decimales.
en conclusión si quieres mas precisión usa double.