หน้าแรก
หน้าแรก
ฟังก์ชัน gmp_popcount() รับจำนวนชุดบิตในการแทนค่าไบนารีของหมายเลข GMP ไวยากรณ์ gmp_popcount (val) พารามิเตอร์ วาล :หมายเลข GMP อาจเป็นวัตถุ GMP ใน PHP เวอร์ชัน 5.6 ขึ้นไป อาจเป็นสตริงตัวเลขก็ได้ คืนสินค้า ฟังก์ชัน gmp_popcount() จะคืนค่าจำนวนบิตที่ตั้งไว้ในการแสดงเลขฐานสองของตัวเลข GMP ผลลัพธ์
ฟังก์ชัน gmp_invert() รับค่าผกผันโมดูลาร์ของหมายเลข GMP ในจำนวนอื่น ตัวอย่าง สมมติว่าเรามีตัวเลข 5 และ 14 สองตัว ดังนั้น 3 จึงเป็นโมดูโลผกผันของ 5: (3*5) mod 14 =1 ผลลัพธ์ข้างต้นคือ: 3 ไวยากรณ์ gmp_invert ( num1, num2 ) พารามิเตอร์ หมายเลข1 :หมายเลข GMP แรก หมายเลข1 :หมายเลข GMP ที่สอง คืน
ฟังก์ชัน gmp_sqrt() ใช้เพื่อคำนวณรากที่สองของหมายเลข GMP ไวยากรณ์ gmp_sqrt (val) พารามิเตอร์ วาล :หมายเลข GMP ที่เราคำนวณรากที่สอง คืนสินค้า ฟังก์ชัน gmp_sqrt() คืนค่ารากที่สองของหมายเลข GMP ผลลัพธ์ที่ได้คือหมายเลข GMP ตัวอย่าง ต่อไปนี้เป็นตัวอย่าง: <?php $val = "49"
ฟังก์ชัน gmp_sqrtrem() คำนวณรากที่สองของตัวเลข GMP ที่มีเศษเหลือ ไวยากรณ์ gmp_sqrtrem (val) พารามิเตอร์ วาล : หมายเลข GMP ที่เราต้องการคำนวณรากที่สอง คืนสินค้า ฟังก์ชัน gmp_sqrtrem() จะคืนค่าอาร์เรย์ที่มีองค์ประกอบที่ 1 เป็นค่ารากที่สองของจำนวนเต็ม ในขณะที่องค์ประกอบที่ 2 เป็นส่วนที่เหลือ ตัวอ
ฟังก์ชัน gmp_xor() จะคำนวณ XOR ของ 2 หมายเลข GMP ไวยากรณ์ gmp_xor( n1, n2 ) พารามิเตอร์ n1 :หมายเลข GMP แรก อาจเป็นวัตถุ GMP ใน PHP เวอร์ชัน 5.6 ขึ้นไป อาจเป็นสตริงตัวเลขก็ได้ n2 :หมายเลข GMP ที่สอง อาจเป็นวัตถุ GMP ใน PHP เวอร์ชัน 5.6 ขึ้นไป อาจเป็นสตริงตัวเลขก็ได้ คืนสินค้า ฟังก์ชัน gmp_x
ฟังก์ชัน gmp_or() คำนวณค่าบิต OR ของตัวเลข GMP สองตัว ไวยากรณ์ gmp_or(n1, n2) พารามิเตอร์ n1 :หมายเลข GMP แรก อาจเป็นวัตถุ GMP ใน PHP เวอร์ชัน 5.6 ขึ้นไป อาจเป็นสตริงตัวเลขก็ได้ n2 :หมายเลข GMP ที่สอง อาจเป็นวัตถุ GMP ใน PHP เวอร์ชัน 5.6 ขึ้นไป อาจเป็นสตริงตัวเลขก็ได้ คืนสินค้า ฟังก์ชัน gmp
ฟังก์ชัน gmp_testbit() จะทดสอบว่าบิตที่ระบุของหมายเลข GMP กำหนดไว้หรือไม่ ไวยากรณ์ gmp_testbit(val, index) พารามิเตอร์ วาล :ตัวเลขที่จะตรวจสอบบิตที่ระบุ ดัชนี :ดัชนีที่จะตรวจสอบบิตในวาล คืนสินค้า ฟังก์ชัน gmp_testbit() คืนค่า จริง หากตั้งค่าบิตดัชนีที่ระบุ ตัวอย่าง ต่อไปนี้เป็นตัวอย่าง: <?php
ฟังก์ชัน gmp_powm() ไวยากรณ์ gmp_pow( $base, $pow, $mod) พารามิเตอร์ ฐาน :เลขฐาน แป้ง :พลังที่ยกขึ้นสู่ฐาน ม็อด :ผลลัพธ์ของฐานและ exp ถูกหารด้วย mod เพื่อรับส่วนที่เหลือ คืนสินค้า ฟังก์ชัน gmp_powm() ส่งคืนหมายเลข GMP ที่เทียบเท่ากับ mod ของผลลัพธ์ที่สร้างโดย basepow ตัวอย่าง ต่อไปนี้เป
ฟังก์ชัน gmp_sign() ตรวจสอบเครื่องหมายของหมายเลข GMP ที่กำหนด ไวยากรณ์ gmp_sign(val) พารามิเตอร์ วาล :หมายเลข GMP อาจเป็นวัตถุ GMP ใน PHP เวอร์ชัน 5.6 ขึ้นไป สามารถเป็นสตริงตัวเลขได้ คืนสินค้า ฟังก์ชัน gmp_sign() ตรวจสอบเครื่องหมายของ val ที่กำหนด ค่าที่ส่งคืนสามารถเป็น 1 ถ้า val เป็นบวก -1 ถ้
ฟังก์ชัน gmp_fact() คำนวณแฟกทอเรียลของหมายเลข GMP ไวยากรณ์ gmp_fact (val) พารามิเตอร์ วาล :หมายเลข GMP ที่คุณต้องการแฟกทอเรียล คืนสินค้า ฟังก์ชัน gmp_fact() จะคืนค่าแฟกทอเรียล ตัวอย่าง ต่อไปนี้เป็นตัวอย่าง: ผลลัพธ์ ต่อไปนี้เป็นผลลัพธ์: 5040
ฟังก์ชัน gmp_nextprime() คำนวณจำนวนเฉพาะตัวถัดไป ซึ่งมากกว่าจำนวนที่กำหนด ไวยากรณ์ gmp_nextprime(val) พารามิเตอร์ วาล :หมายเลข GMP ที่จะผ่าน คืนสินค้า ฟังก์ชัน gmp_nextprime() ส่งกลับจำนวนเฉพาะที่มากกว่าหมายเลข GMP ที่ส่งผ่านเป็นพารามิเตอร์ ค่าที่ส่งคืนคือหมายเลข GMP เอง ตัวอย่าง ต่อไปนี้เป็น
ฟังก์ชัน gmp_root() รับส่วนจำนวนเต็มของรูทที่ n ของหมายเลข GMP ไวยากรณ์ gmp_pow(X, nth) พารามิเตอร์ X :หมายเลข GMP ที่ส่งคืนส่วนจำนวนเต็มของรูทที่ n ครั้งที่ :รากที่ n เป็นบวกของตัวเลข คืนสินค้า ฟังก์ชัน gmp_root() จะคืนค่าส่วนจำนวนเต็มของรูทที่ n ของ X ตัวอย่าง ต่อไปนี้เป็นตัวอย่าง: ผลลัพธ์ ต
ฟังก์ชัน gmp_abs() คำนวณค่าสัมบูรณ์ของหมายเลข GMP ไวยากรณ์ gmp_abs(val) พารามิเตอร์ วาล :หมายเลข GMP ที่เราต้องการเป็นค่าสัมบูรณ์ คืนสินค้า ฟังก์ชัน gmp_abs() ส่งคืนค่าสัมบูรณ์ของพารามิเตอร์ val ตัวอย่าง ต่อไปนี้เป็นตัวอย่าง: <?php $a = gmp_abs("-90087"); &nbs
ฟังก์ชัน gmp_add() ใช้เพื่อเพิ่มหมายเลข GMP สองหมายเลข ไวยากรณ์ gmp_add ( val1, val2 ) พารามิเตอร์ val1 :หมายเลข GMP แรก val2 :หมายเลข GMP ที่สอง คืนสินค้า ฟังก์ชัน gmp_add() ส่งคืนค่าผลรวมของตัวเลขสองตัว ตัวอย่าง ต่อไปนี้คือตัวอย่างที่บวกตัวเลขสองตัวโดยใช้ฟังก์ชัน gmp_add() ใน PHP: <?p
ฟังก์ชัน gmp_gcd() คำนวณ GCD ของ 2 หมายเลข GMP ไวยากรณ์ gmp_gcd (val1, val2) พารามิเตอร์ val1 :หมายเลข GMP แรก val2 :หมายเลข GMP ที่สอง คืนสินค้า ฟังก์ชัน gmp_gcd() จะคืนค่า GCD ของ val1 และ val2 ตัวอย่าง ต่อไปนี้คือตัวอย่างการรับ GCD ของตัวเลขสองตัวโดยใช้ฟังก์ชัน gmp_gcd() ใน PHP: <?ph
ฟังก์ชัน gmp_import() นำเข้าหมายเลข GMP จากสตริงไบนารี ไวยากรณ์ GMP gmp_import (data, word_size, options) พารามิเตอร์ ข้อมูล :กำลังนำเข้าสตริงไบนารี word_size :จำนวนไบต์ในแต่ละส่วนของข้อมูลไบนารี ตัวเลือก :GMP_MSW_FIRST | GMP_NATIVE_ENDIAN เป็นค่าเริ่มต้น ตัวอย่าง ฟังก์ชัน gmp_import() จ
ฟังก์ชัน imagefilledellipse() ใช้เพื่อวาดวงรีที่เติมสี ไวยากรณ์ imagefilledellipse( $img, $cx, $cy, $width, $height, $color ) พารามิเตอร์ img สิ่งนี้สร้างภาพเปล่าด้วย imagecreatetruecolor() cx พิกัด x ของศูนย์ ซี่ พิกัด y ของศูนย์ ความกว้าง ความกว้างของวงรี ส่วนสูง ความสูงของวงรี
ฟังก์ชัน imagefilledrectangle() วาดรูปสี่เหลี่ยมผืนผ้าที่เติมสี ไวยากรณ์ imagefilledrectangle( $img, $x1, $y1, $x2, $y2, $color ) พารามิเตอร์ รูปภาพ สร้างภาพเปล่าด้วย imagecreatetruecolor() x1 พิกัด x สำหรับจุดที่ 1 ปี1 พิกัด y สำหรับจุดที่ 1 x2 พิกัด x สำหรับจุดที่ 2 ปี2 พิกัด y
ฟังก์ชัน imagedashline() วาดเส้นประ ไวยากรณ์ imagedashedline( $image , $x1 , $y1 , $x2 , $y2 , $color ) พารามิเตอร์ ภาพ สร้างภาพเปล่าด้วย imagecreatetruecolor() x1 พิกัด x บนซ้าย ปี1 พิกัด y บนซ้าย x2 พิกัด x ล่างขวา ปี2 พิกัด y ล่างขวา สี สีเติม คืนสินค้า ฟังก์ชันส่งคืน T
ฟังก์ชัน imagefill() ใช้สำหรับเติมรูปภาพ ไวยากรณ์ imagefill(img, x, y, color) พารามิเตอร์ img สร้างภาพเปล่าด้วย imagecreatetruecolor() x พิกัด x ของจุดเริ่มต้น ย พิกัด y ของจุดเริ่มต้น สี สีเติม คืนสินค้า ฟังก์ชัน imagefill() ส่งคืนค่า TRUE เมื่อสำเร็จ หรือ FALSE เมื่อล้มเหลว ตัว