To może być proste rozwiązanie, ale nie mogę go naprawić.Float jest 0 po całkowitym podziałem
jestem podzielenie 2 liczby całkowite:
finishedGameFinalScore = [score integerValue];
CGFloat interval = 2/finishedGameFinalScore;
NSLog(@"interval = %f",interval);
Dziennik zwraca 0.000000
Czy istnieje limit miejsc po przecinku? Muszę zachować wynik dziesiętny.
Dzięki Shani
'CGFloat finishedGameFinalScore = [bramkę floatValue];' CGFloat interwał = 2.0f/finishedGameFinalScore; ' – janusbalatbat
trzeba podzielić przez liczbę pływającej wskaźnik, aby uzyskać liczbę zmiennoprzecinkową. – Joe
Dotyczy to każdego języka opartego na języku C. Dzielenie dwóch int powoduje int. – borrrden