সংজ্ঞা এবং ব্যবহার
acosh() ফাংশন প্রদত্ত প্যারামিটারের বিপরীত হাইপারবোলিক কosine অনুপাত ফেরত দেয়। অন্য কথায়, asinh() এর রিটার্ন মান হলো প্রদত্ত প্যারামিটারের হাইপারবোলিক সাইন। একটি হাইপারবোলিক বিপরীত হাইপারবোলিক কosine ফাংশন নিম্নরূপ সংজ্ঞায়িত:
acosh(x) = log(x+sqrt(pow(x,2)-1))
এই ফাংশন একটি float মান ফেরত দেয়।
সিনট্যাক্স
acosh ( float $arg ) : float
প্যারামিটার
| ক্রমিক নং | প্যারামিটার ও বিবরণ |
|---|---|
| 1 | arg যে ফ্লোটিং পয়েন্ট ভ্যালুর বিপরীত হাইপারবোলিক কosine গণনা করতে হবে |
রিটার্ন মান
PHP acosh() ফাংশন প্রদত্ত প্যারামিটারের বিপরীত হাইপারবোলিক কosine অনুপাত ফেরত দেয়।
PHP সংস্করণ
এই ফাংশন PHP 4.x, PHP 5.x এবং PHP 7.x সংস্করণগুলিতে উপলব্ধ।
উদাহরণ
নিচের উদাহরণটি acosh(pi/2) গণনা করে এবং 1.0232274785476 ফেরত দেয় যা সূত্রের সংজ্ঞার ফলাফলও রয়েছে:
<?php $arg=M_PI_2; $val=acosh($arg); $ret=log($arg+sqrt(pow($arg,2)-1)); echo "acosh(" . $arg . ") = " . $val . "\n"; echo "using formula = " . $ret; ?>আউটপুট
এটি নিচের ফলাফলটি উত্পন্ন করবে:
acosh(1.5707963267949) = 1.0232274785476 using formula = 1.0232274785476
উদাহরণ
নিচের উদাহরণটি deg2rad() ফাংশন ব্যবহার করে ডিগ্রি থেকে রেডিয়ানে রূপান্তর করে এবং তারপর acosh(60) ব্যবহার করে। ফলাফল 0.30604210861327:
<?php $arg=deg2rad(60); $val=acosh($arg); echo "acosh(" . $arg . ") = " . $val; ?>আউটপুট
এটি নিচের ফলাফলটি উত্পন্ন করবে:
acosh(1.0471975511966) = 0.30604210861327
উদাহরণ
acosh(0) চেক করি। এটি NAN ফেরত দেয়:
<?php $arg=0; $val=acosh($arg); echo "acosh(" . $arg . ") = " . $val; ?>আউটপুট
এটি নিচের ফলাফলটি উত্পন্ন করবে:
acosh(0) = NAN
উদাহরণ
নিচের উদাহরণটি cosh(pi) গণনা করে:
<?php $arg=M_PI; $val=acosh($arg); echo "acosh(" . $arg . ") = " . $val; ?>আউটপুট
এটি নিচের ফলাফলটি উত্পন্ন করবে:
acosh(3.1415926535898) = 1.8115262724609