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