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

PHP asinh() ফাংশন


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

asinh() ফাংশন প্রদত্ত প্যারামিটারের হাইপারবোলিক সাইন এর বিপরীত গণনা করে। অন্য কথায়, asinh() এর রিটার্ন মান হলো প্রদত্ত প্যারামিটারের হাইপারবোলিক সাইন। একটি বিপরীত হাইপারবোলিক সাইন ফাংশন নিম্নরূপ সংজ্ঞায়িত:

asinh(x) = log(x+sqrt(pow(x,2)+1))

এই ফাংশন একটি float মান ফেরত দেয়।

সিনট্যাক্স

asinh( float $arg ) : float

প্যারামিটার

ক্রমিক নংপ্যারামিটার ও বিবরণ
1arg
যে ফ্লোটিং পয়েন্ট ভ্যালুর বিপরীত হাইপারবোলিক সাইন গণনা করতে হবে

রিটার্ন মান

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

  1. PHP max() ফাংশন

  2. PHP log10() ফাংশন

  3. PHP log() ফাংশন

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