কম্পিউটার টিউটোরিয়াল

PHP-তে gmp_fact() ফাংশন

পরিচয়

PHP-তে gmp_fact() ফাংশনটি একটি GMP সংখ্যার ফ্যাক্টোরিয়াল (factorial) গণনা করে। ফ্যাক্টোরিয়াল n! = n × (n-1) × ... × 2 × 1। GMP ব্যবহার করে অনেক বড় ফ্যাক্টোরিয়ালও ক্যালকুলেট করা যায় যা সাধারণ ইন্টিজারের লিমিট ছাড়া।

সিনট্যাক্স

gmp_fact($val): GMP

প্যারামিটার

  • val − যে GMP সংখ্যার ফ্যাক্টোরিয়াল বের করতে হবে (non-negative integer)।

রিটার্ন ভ্যালু

ইনপুট সংখ্যার ফ্যাক্টোরিয়াল উপস্থাপনকারী একটি GMP সংখ্যা ফেরত দেয়।

উদাহরণ

<?php
$res = gmp_fact(7);
echo gmp_strval($res);
?>

আউটপুট

5040

ব্যাখ্যা: ৭! = ৭ × ৬ × ৫ × ৪ × ৩ × ২ × ১ = ৫০৪০। GMP দিয়ে ১০০০! বা তারও বড় ফ্যাক্টোরিয়াল সহজে বের করা যায়।

  1. PHP max() ফাংশন

  2. PHP log10() ফাংশন

  3. PHP log() ফাংশন

  4. PHP lcg_value() ফাংশন