Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> PHP

PHP में gmp_scan1() फंक्शन


PHP में gmp_scan1() फंक्शन GMP संख्या के बाइनरी प्रतिनिधित्व में निर्दिष्ट सूचकांक से शुरू होकर 1-बिट (set bit) ढूंढता है, अधिक सिग्निफिकेंट बिट्स (बाएं) की ओर स्कैन करता है।

सिंटैक्स (Syntax)

gmp_scan1(GMP|int|string $num, int $start): int

पैरामीटर्स (Parameters)

  • $num - स्कैन की जाने वाली GMP संख्या
  • $start - प्रारंभिक बिट सूचकांक (0 = LSB)

रिटर्न वैल्यू (Return Value)

पहले मिले 1-बिट का सूचकांक (पूर्णांक) लौटाता है।

उदाहरण (Example)

<?php
$val = gmp_init("01010001111", 2);
echo gmp_scan1($val, 5);  // आउटपुट: 7
?>

आउटपुट (Output)

7

व्याख्या: बाइनरी "01010001111" (LSB दाएं): स्थिति 5 से शुरू: बिट 5=0, बिट 6=0, बिट 7=1 → बिट 7 पर पहला 1 मिला।


  1. - PHP log10() फ़ंक्शन - आधार-10 लघुगणक

    PHP का log10() फ़ंक्शन किसी संख्या का **आधार-10 लघुगणक (base-10 logarithm)** गणना करता है। इसे सामान्य या मानक लघुगणक भी कहते हैं। सिंटैक्स log10(float $arg): float पैरामीटर पैरामीटरविवरण $argवह संख्या जिसका आधार-10 लघुगणक चाहिए लौटाया गया मान $arg का आधार-10 लघुगणक (फ्लोट)। गणितीय संबंध l

  1. - PHP में imagecolorsforindex() फंक्शन

    imagecolorsforindex() फंक्शन इंडेक्स के लिए रंग प्राप्त करता है। सिंटैक्स imagecolorsforindex ( img, index ) पैरामीटर्स img: imagecreatetruecolor() के साथ इमेज बनाता है Index: कलर इंडेक्स सेट करता है। रिटर्न imagecolorsforindex() फंक्शन एक एसोसिएटिव ऐरे लौटाता है जिसमें लाल, हरा, नीला और अल्फा

  1. - PHP में gmp_scan0() फंक्शन

    PHP में gmp_scan0() फंक्शन GMP संख्या के बाइनरी प्रतिनिधित्व में निर्दिष्ट सूचकांक से शुरू होकर 0-बिट (unset bit) ढूंढता है, अधिक सिग्निफिकेंट बिट्स (बाएं) की ओर स्कैन करता है। सिंटैक्स (Syntax) gmp_scan0(GMP|int|string $num, int $start): int पैरामीटर्स (Parameters) $num - स्कैन की जाने वाली GMP