PROBLEMA CON FLOAT

Hola a todos
tengo el siguiente problema con los float
tengo que dividir 1/10 y en el float me sale 0
se que hay un redondeo pero me gustaria poder trabajar bien con ellos
la pregunta es la siguientre
Hay algun programa o funcion que se puedan trabajar con ellos perfectamenteçmuchas gracias por contestar
un saludo

Cuando dices que te sale 0 es en el monitor Serial??

Para que necesitas esto?? Si es en el monitor, busca que hay creadas ya algunas maneras para mostrar floats "enteros" por monitor.

Saludos

gracais agui por contestar
es cierto que es por el monitor serial
esto lo necesito porque es una parte de una formaula y siempre me da 0
y es por esto la pregunta.
seguire buascando a ver si encuentro algo y lo pondre aqui
un saludo

Faltaría que pusieras tu código para ver dónde puede estar el gazapo; pero como pista, te puedo decir que si vas a utilizar números inmediatos para un cálculo o asignación de un float, te acostumbres a "forzar" una parte decimal:
float a= 10.0;
float b= 1.0/10.0;
De todas formas, yo siempre que puedo huyo de los float y, trabajo con números enteros multiplicando el decimal por 10, 100, 1000... dependiendo de la precisión que necesito. Después con un pequeño truco a la hora de presentarlos inserto el símbolo decimal donde corresponda. Por ejemplo, en lugar de trabajar en grados centígrados con dos decimales, trabajo en centésimas de grado enteras.
Saludos.

Recordá que si en una división el dividendo y el divisor son variables enteras el resultado será entero aunque lo guardes en una variable float.

gracias noter por contertar.
es verdad lo que tu dices he puesto 10.0 y funciona perfectamente
gracias tambien por contestar Carlosft89 por tu opinion
un saludo a todos