PHP में gmp_popcount() फंक्शन GMP संख्या के बाइनरी प्रतिनिधित्व में सेट बिट्स (set bits) की संख्या गिनता है। इसे "पॉपुलेशन काउंट" या "हैमिंग वेट" भी कहा जाता है।
सिंटैक्स (Syntax)
gmp_popcount(GMP|int|string $num): int
पैरामीटर्स (Parameters)
- $num - GMP संख्या (गैर-ऋणात्मक)
रिटर्न वैल्यू (Return Value)
बाइनरी प्रतिनिधित्व में 1-बिट्स की संख्या (पूर्णांक) लौटाता है।
उदाहरण (Example)
<?php $val = "6"; // बाइनरी: 110 $result = gmp_popcount($val); echo $result; // आउटपुट: 2 ?>
आउटपुट (Output)
2
व्याख्या: 6 का बाइनरी = 110, जिसमें दो 1-बिट्स हैं।