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

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

পরিচয়

PHP-তে gmp_gcd() ফাংশনটি দুটি GMP সংখ্যার মહত্তম সাধারণ ভাজক (Greatest Common Divisor - GCD) গণনা করে। GCD হলো দুটি সংখ্যাকে ভাগ করতে পারে এমন সবচেয়ে বড় ধনাত্মক পূর্ণসংখ্যা।

সিনট্যাক্স

gmp_gcd($val1, $val2): GMP

প্যারামিটারসমূহ

  • val1 − প্রথম GMP সংখ্যা।

  • val2 − দ্বিতীয় GMP সংখ্যা।

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

দুটি সংখ্যার GCD উপস্থাপনকারী একটি GMP সংখ্যা ফেরত দেয়। ফলাফল সর্বদা ধনাত্মক (non-negative) হয়।

উদাহরণ

<?php
$res = gmp_gcd("30", "45");
echo gmp_strval($res);
?>

আউটপুট

15

ব্যাখ্যা: ৩০ এবং ৪৫-এর সাধারণ ভাজকগুলো: ১, ৩, ৫, ১৫। সর্বোচ্চ হলো ১৫।

ব্যবহার: ভগ্নাংশ সরলীকরণ, মডুলার অ্যারিথমেটিক, ক্রিপ্টোগ্রাফি ইত্যাদিতে অত্যন্ত গুরুত্বপূর্ণ।

  1. PHP max() ফাংশন

  2. PHP log10() ফাংশন

  3. PHP log() ফাংশন

  4. PHP lcg_value() ফাংশন