क्या मैं एक फ़्लोटिंग-पॉइंट नंबर को एक पूर्णांक से तुलना कर सकता हूं?क्या मैं तुलना कर सकता हूं और सी में एक पूर्णांक में एक फ़्लोटिंग-पॉइंट नंबर जोड़ सकता हूं?
क्या फ्लोट कोड में पूर्णांक की तुलना करेगा?
float f; // f has a saved predetermined floating-point value to it
if (f >=100){__asm__reset...etc}
इसके अलावा, हो सकता है मैं ...
float f;
int x = 100;
x+=f;
मैं एक स्थिति मूल्य एक्स कि एक PWM नियंत्रित करता है समायोजित करने के लिए चल बिन्दु मूल्य च एक दृष्टिकोण संदर्भ प्रणाली से प्राप्त का उपयोग करना पड़ रवैये के लिए सही करने के लिए संकेत।
धन्यवाद, तो इसका मतलब है कि अगर f = 1.0162 यह int f == 1 होगा, तो मुझे इसे स्केल करना होगा, f * = 1000; तो सटीक बनाए रखने के लिए int f == 1016? – sevenboarder
आप फ्लोट के रूप में बिल्कुल सभी पूर्णांक का प्रतिनिधित्व नहीं कर सकते हैं। फ्लोट के 24-बिट मंटिसा के साथ नहीं। यदि यह दोगुना था, हाँ, लेकिन फ्लोट नहीं :) – Joey
@ जोहान्स, आप सही हैं, मैं हाल ही में एक प्रश्न को गलत याद कर रहा हूं, जिसे ठीक करने के लिए अपडेट किया गया है। – paxdiablo