Podría ser una solución simple pero no puedo solucionarlo.Float es 0 después de la división entera
estoy dividiendo 2 enteros:
finishedGameFinalScore = [score integerValue];
CGFloat interval = 2/finishedGameFinalScore;
NSLog(@"interval = %f",interval);
El registro devuelve 0.000000
¿Hay un límite para decimales? Necesito preservar el resultado decimal.
Gracias Shani
'CGFloat finishedGameFinalScore = [marcar floatValue];' 'CGFloat intervalo = 2.0f/finishedGameFinalScore;' – janusbalatbat
Usted tiene que dividir por un número variable de puntero para obtener un número de coma flotante. – Joe
Esto es cierto para cada lenguaje basado en C. La división de dos resultados da como resultado un int. – borrrden