मैं नाव मूल्य परिवर्तित करना चाहते हैं (उदाहरण के लिए: 1.0000124668092E + 14) पूर्णांक के लिए php में, php.output में इस लिए सबसे अच्छा तरीका क्या है होना चाहिए "100001246680920"php में फ्लोट मान को पूर्णांक में कैसे परिवर्तित करें?
11
A
उत्तर
10
उपयोग round()
$float_val = 4.5;
echo round($float_val);
तुम भी, सटीक और गोलाई मोड के लिए परम सेट कर सकते हैं के लिए more info
अद्यतन (आपके अपडेट प्रश्न के अनुसार):
$float_val = 1.0000124668092E+14;
printf('%.0f', $float_val/1E+14); //Output Rounds Of To 1000012466809201
1
, floor
या ceil
intval()
के साथ निकटतम पूर्णांक तक पहुंचने के लिए विधियों का उपयोग करें, जो सीमित है।
http://php.net/manual/en/function.round.php
22
आप परिवर्तित करके क्या मतलब है?
- कास्टिंग *:
(int) $float
याintval($float)
- छोटा:
floor($float)
(नीचे) याceil($float)
(ऊपर) - गोलाई:
round($float)
- है अतिरिक्त modes,PHP_ROUND_HALF_...
स्थिरांक
* देखना: कास्टिंग में कुछ मौका है, कि फ्लोट वैल्यू को रिप्रेस नहीं किया जा सकता int में घुसपैठ (बहुत बड़ा, या बहुत छोटा), f.ex. आपके मामले में।
PHP_INT_MAX
: PHP के इस निर्माण में समर्थित सबसे बड़ा पूर्णांक। आमतौर पर int (2147483647)।
लेकिन, आप इन बड़ी संख्याओं को संभालने के लिए BCMath, या GMP एक्सटेंशन का उपयोग कर सकते हैं। (दोनों बाध्य हैं, आपको केवल इन एक्सटेंशन को सक्षम करने की आवश्यकता है)
संबंधित मुद्दे
- 1. प्रोलॉग में फ्लोट को पूर्णांक में परिवर्तित करें
- 2. स्ट्रिंग को पूर्णांक टेम्पलेट में पूर्णांक में कैसे परिवर्तित करें?
- 3. फ्लोट को एक पूर्णांक
- 4. फ्लोट या मुद्रा को स्थानीयकृत स्ट्रिंग में कैसे परिवर्तित करें?
- 5. डेल्फी में फ्लोट करने के लिए एक पूर्णांक को कैसे परिवर्तित करें?
- 6. आर में आंतरिक डेटा को पूर्णांक में कैसे परिवर्तित करें?
- 7. वीएचडीएल में स्ट्रिंग को पूर्णांक में कैसे परिवर्तित करें?
- 8. पूर्णांक से फ्लोट मान प्राप्त करना
- 9. जाओ: सरणी में तारों को पूर्णांक में परिवर्तित करें
- 10. जावास्क्रिप्ट में पूर्णांक में पूर्णांक में सभी तत्वों को कैसे परिवर्तित करें?
- 11. एक स्ट्रिंग को फ्लोट में कैसे परिवर्तित करें?
- 12. एनएसएसटींग मूल्य @ "3.45" को फ्लोट में कैसे परिवर्तित करें?
- 13. आईओएस में फ्लोट 64 से एनएसएसटींग को कैसे परिवर्तित करें
- 14. 4 बाइट्स को एक स्विफ्ट फ्लोट में कैसे परिवर्तित करें?
- 15. पूर्णांक को तिथि ऑब्जेक्ट पायथन में कैसे परिवर्तित करें?
- 16. परिवर्तित पूर्णांक
- 17. मैं एक पूर्णांक को जावास्क्रिप्ट में एक फ्लोट में कैसे परिवर्तित करूं?
- 18. PHP में किसी स्ट्रिंग में सरणी को कैसे परिवर्तित करें?
- 19. सी # में एक पूर्णांक हेक्टेयर स्ट्रिंग में एक पूर्णांक को कैसे परिवर्तित करें?
- 20. PHP कैसे प्राप्त करें या PHP json_decode को मेरे बहुत बड़े पूर्णांक मानों को परिवर्तित न करें?
- 21. सी में चार से पूर्णांक को कैसे परिवर्तित करें?
- 22. पोस्टस्क्रिप्ट: एक पूर्णांक को स्ट्रिंग में कैसे परिवर्तित करें?
- 23. एक आरजीबी रंग मान को C++ में हेक्साडेसिमल मान में कैसे परिवर्तित करें?
- 24. उद्देश्य सी कास्टिंग पूर्णांक ObjC में फ्लोट करने के लिए पूर्णांक परिवर्तित करने के लिए फ्लोट करने के लिए
- 25. फ़ाइल को यूपीएफ -8 में php में कैसे परिवर्तित करें?
- 26. accp chars को html में php में कैसे परिवर्तित करें?
- 27. PHP में सरणी मानों को लोअरकेस में कैसे परिवर्तित करें?
- 28. System.Enum से बेस पूर्णांक में कैसे परिवर्तित करें?
- 29. जावा में फ्लोट से बड़ा डीसीमल तक कैसे परिवर्तित करें?
- 30. यूनिक्स टाइमस्टैम्प के रूप में PHP दिनांक() को पास करने के लिए NSDate को पूर्णांक में कैसे परिवर्तित करें?
(int) $ myfloat? –