मेरे पास एक तरीका है जो 1.234567890 की तरह एक फ्लोट देता है। मैं परीक्षण करना चाहता हूं कि यह वास्तव में ऐसा करता है। हालांकि, ऐसा लगता है कि इस लौटे हुए फ्लोट के पास विभिन्न प्लेटफॉर्म पर अलग-अलग सटीकता है, इसलिए मैं कैसे कहूं कि लौटाया गया मूल्य 1.23456789 है? अगर मैं सिर्फ कार्य करें:दशकों के साथ PHP और यूनिट परीक्षण दावे
$this->assertEqual(1.23456789, $float);
तब कि कुछ प्लेटफॉर्म जहां पर्याप्त सटीक नहीं है पर असफल हो सकता है।
bccomp() सूट मेरी स्थिति ठीक। – Tower