asinh() ফাংশন রেডিয়ানে প্রদত্ত একটি কোণের চাপ হাইপারবোলিক সাইন বা বিপরীত হাইপারবোলিক সাইন প্রদান করে। এটি C++ STL-এ একটি অন্তর্নির্মিত ফাংশন।
asinh() ফাংশনের সিনট্যাক্স নিম্নরূপ দেওয়া হয়েছে।
asinh(var)
সিনট্যাক্স থেকে দেখা যায়, asinh() ফাংশন ডাটা টাইপ ফ্লোটের একটি প্যারামিটার var গ্রহণ করে, ডবল বা লং ডবল। এই প্যারামিটারের মান যেকোনো কিছু হতে পারে যেমন ঋণাত্মক, ধনাত্মক বা 0। এটি var-এর আর্ক হাইপারবোলিক সাইন প্রদান করে।
একটি প্রোগ্রাম যা সি++ এ asinh() প্রদর্শন করে তা নিম্নরূপ দেওয়া হল −
উদাহরণ
#include#include namespace ব্যবহার করে std;int main() { double d =-5, ans; ans =asinh(d); cout <<"asinh("< আউটপুট
asinh(-5) =-2.31244উপরের প্রোগ্রামে, প্রথমে ভেরিয়েবল d শুরু করা হয়। তারপর asinh() ব্যবহার করে d এর আর্ক হাইপারবোলিক সাইন পাওয়া যায় এবং উত্তরে সংরক্ষিত হয়। অবশেষে ans এর মান প্রদর্শিত হয়। এটি নিম্নলিখিত কোড স্নিপেট দ্বারা প্রদর্শিত হয়৷
৷ডবল d =-5, ans;ans =asinh(d);cout <<"asinh("<asinh() ফাংশন ব্যবহার করে প্রাপ্ত ফলাফল ডিগ্রীতে রূপান্তরিত এবং প্রদর্শিত হতে পারে। এটি প্রদর্শনের জন্য একটি প্রোগ্রাম নিম্নরূপ।
উদাহরণ
#include#include namespace ব্যবহার করে std;int main() { double d =-5, ans; ans =asinh(d); ans =ans*180/3.14159; cout <<"asinh("< আউটপুট
asinh(-5) =-132.493উপরের প্রোগ্রামে, asinh() ব্যবহার করে আর্ক হাইপারবোলিক সাইন পাওয়া যায়। তারপর এই মানটি ডিগ্রিতে রূপান্তরিত হয়। অবশেষে, আউটপুট প্রদর্শিত হয়। এটি নিম্নলিখিত কোড স্নিপেট দ্বারা প্রদর্শিত হয়৷
৷ডবল d =-5, ans;ans =asinh(d);ans =ans*180/3.14159;cout <<"asinh("<