Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

PHP dechex() ฟังก์ชัน


ความหมายและการใช้งาน

dechex() ฟังก์ชันส่งคืนสตริงที่มีอาร์กิวเมนต์เลขฐานสิบหกเทียบเท่ากับอาร์กิวเมนต์

ฟังก์ชันนี้จะคืนค่าสตริงที่มีอักขระฐานสิบหก

ไวยากรณ์

dechex ( int $number ) :string

พารามิเตอร์

Sr.No พารามิเตอร์ &คำอธิบาย
1 หมายเลข
เลขทศนิยมที่จะแปลงเป็นเลขฐานสิบหกเทียบเท่า

คืนค่า

ฟังก์ชัน PHP dechex() ส่งคืนค่าเลขฐานสิบหกภายในสตริง

เวอร์ชัน PHP

ฟังก์ชันนี้มีอยู่ใน PHP เวอร์ชัน 4.x, PHP 5.x เช่นเดียวกับ PHP 7.x

ตัวอย่าง

ตัวอย่างต่อไปนี้คำนวณเทียบเท่าไบนารีของ 1001 และส่งคืน '3e9' -

<ก่อน>

ผลลัพธ์

สิ่งนี้จะทำให้เกิดผลลัพธ์ดังต่อไปนี้ -

dechex(1001) =3e9

ตัวอย่าง

ตัวอย่างต่อไปนี้แสดงว่าส่วนที่เป็นเศษส่วนของจำนวนที่กำหนดจะถูกละเว้น ดังนั้น 100.55 จึงถือเป็น 100 ซึ่งก็คือ '64' ในระบบเลขฐานสิบหก −

<ก่อน>

ผลลัพธ์

สิ่งนี้จะทำให้เกิดผลลัพธ์ดังต่อไปนี้ -

dechex(100.55) =64

ตัวอย่าง

หากระบุสตริงเป็นอาร์กิวเมนต์ ผลลัพธ์จะเป็น 0 −

ผลลัพธ์

สิ่งนี้จะทำให้เกิดผลลัพธ์ดังต่อไปนี้ -

dechex(สวัสดี) =0

ตัวอย่าง

สำหรับเลขฐานสิบติดลบ การแปลงทำได้โดยใช้วิธีเสริมของเลขฐานสิบหก 2 ตัวอย่างต่อไปนี้จะคืนค่าเทียบเท่าเลขฐานสิบหกของ -10

<ก่อน>

ผลลัพธ์

สิ่งนี้จะทำให้เกิดผลลัพธ์ดังต่อไปนี้ -

dechex(-10) =fffffffffffffff6