के बाद 0 है यह एक आसान समाधान हो सकता है लेकिन मैं इसे ठीक नहीं कर सकता।फ्लोट पूर्णांक विभाजन
finishedGameFinalScore = [score integerValue];
CGFloat interval = 2/finishedGameFinalScore;
NSLog(@"interval = %f",interval);
लॉग रिटर्न 0.000000
वहाँ दशमलव स्थानों के लिए कोई सीमा है:
2 पूर्णांकों विभाजित कर रहा हूँ? मुझे दशमलव परिणाम को संरक्षित करने की आवश्यकता है।
धन्यवाद शनि
'CGFloat finishedGameFinalScore = [स्कोर floatValue];' 'CGFloat अंतराल = 2.0f/finishedGameFinalScore;' – janusbalatbat
आप एक अस्थायी सूचक संख्या से विभाजित करने के लिए एक चल बिन्दु संख्या प्राप्त करने के लिए है। – Joe
यह प्रत्येक सी-आधारित भाषा के लिए सच है। दो इंट्स को विभाजित करना एक int में परिणाम। – borrrden