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

PHP log10() ফাংশন


সংজ্ঞা এবং ব্যবহার

log10() ফাংশনটি একটি নাম্বারের বেস-১০ লগারিদম ক্যালকুলেট করে।

বেস-১০ লগারিদমকে সাধারণ বা স্ট্যান্ডার্ড অ্যালগরিদমও বলা হয়। log10(x) ফাংশনটি log10x ক্যালকুলেট করে। এটি ন্যাচারাল অ্যালগরিদমের সাথে নিচের সমীকরণ দিয়ে সম্পর্কিত -

log10x = logex / loge10 তাই

log10100 = loge100 / loge10 = 2

PHP-এ, log10 কে log10() ফাংশন দ্বারা প্রকাশ করা হয়

সিনট্যাক্স

log10 ( float $arg ) : float

প্যারামিটার

ক্রমিক নংপ্যারামিটার ও বিবরণ
1arg
যে নাম্বারের বেস-১০ লগারিদম ক্যালকুলেট করা হবে

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

PHP log10() ফাংশনটি arg-এর বেস-১০ লগারিদম রিটার্ন করে।

PHP ভার্সন

এই ফাংশনটি PHP 4.x, PHP 5.x এবং PHP 7.x ভার্সনগুলিতে উপলব্ধ।

উদাহরণ

নিচের উদাহরণটি 100-এর বেস-১০ লগারিদম ক্যালকুলেট করে

<?php $arg=100; echo "log10(" . $arg. ")= " . log10($arg) . "\n"; ?>

আউটপুট

এটি নিচের ফলাফল তৈরি করবে -

log10(100)=2

উদাহরণ

নিচের কোডটি ইউলার সংখ্যা M_E-এর বেস-১০ লগারিদম ক্যালকুলেট করে। ফলাফলটি একটি পূর্বনির্ধারিত কনস্ট্যান্ট M_LOG10E-এর সমান -

<?php $arg=M_E; echo "log10(" . $arg. ")= " . log10($arg) . "\n"; echo "predefined constant M_LOG10E= " . M_LOG10E; ?>

আউটপুট

এটি নিচের ফলাফল তৈরি করবে -

log10(2.718281828459)=0.43429448190325 predefined constant M_LOG10E=0.43429448190325

উদাহরণ

নিচের উদাহরণটি log100 ক্যালকুলেট করে এবং -infinity রিটার্ন করে। -

<?php $arg=0; echo "log10(" . $arg. ")= " . log10($arg) . "\n"; ?>

আউটপুট

এটি নিচের ফলাফল তৈরি করবে -

log10(0)=-INF

উদাহরণ

সমানভাবে sqrt(-1) NAN রিটার্ন করে। তাই এর log10()ও NAN রিটার্ন করে -

<?php $arg=sqrt(-1); echo "log10(" . $arg. ")= " . log10($arg) . "\n"; ?>

আউটপুট

এটি নিচের ফলাফল তৈরি করবে -

log10(NAN)=NAN

  1. PHP max() ফাংশন

  2. PHP log() ফাংশন

  3. PHP lcg_value() ফাংশন

  4. PHP-এ log10() ফাংশন