সংজ্ঞা এবং ব্যবহার
sin() ফাংশনটি রেডিয়ানে দিয়া কোণের সাইন অনুপাত রিটার্ন করে। ট্রাইগোনোমেট্রিতে, একটি কোণের সাইন সংজ্ঞায়িত হয় বিপরীত বাহু এবং হাইপোটেনিউসের দৈর্ঘ্যের অনুপাত হিসেবে।
sin(x) = opposite/hypotenuse
যদি x=90 ডিগ্রি হয়, sin(x) = 1 কারণ সমকোণের বিপরীত বাহু হাইপোটেনিউস।
এই ফাংশনটি একটি ফ্লোট ভ্যালু রিটার্ন করে।
সিনট্যাক্স
sin ( float $arg ) : float
প্যারামিটার
| ক্রমিক নং | প্যারামিটার ও বিবরণ |
|---|---|
| 1 | arg রেডিয়ানে কোণকে প্রকাশকারী একটি ফ্লোটিং পয়েন্ট ভ্যালু |
রিটার্ন ভ্যালু
PHP sin() ফাংশনটি দেওয়া প্যারামিটারটির সাইন অনুপাত রিটার্ন করে।
PHP ভার্সন
এই ফাংশনটি PHP 4.x, PHP 5.x এবং PHP 7.x ভার্সনগুলিতে উপলব্ধ।
উদাহরণ
নিচের উদাহরণটি sin(pi/2) ক্যালকুলেট করে এবং 1 রিটার্ন করে। 90 ডিগ্রির সাইন অনুপাত 1 -
<?php $arg=M_PI_2;//represents pi/2 i.e. 90 deg. $val=sin($arg); echo "sin(" . $arg . ") = " . $val; ?>আউটপুট
এটি নিচের ফলাফল তৈরি করবে -
sin(1.5707963267949) = 1
উদাহরণ
নিচের উদাহরণটি deg2rad() ফাংশন ব্যবহার করে ডিগ্রিকে রেডিয়ানে রূপান্তর করে এবং sin(30) ব্যবহার করে -
<?php $arg=deg2rad(30); $val=sin($arg); echo "sin(" . $arg . ") = " . $val; ?>আউটপুট
এটি নিচের ফলাফল তৈরি করবে -
sin(0.5235987755983) = 0.5
উদাহরণ
sin(0) বের করি। এটি 0 রিটার্ন করে -
<?php $arg=0; $val=sin($arg); echo "sin(" . $arg . ") = " . $val; ?>আউটপুট
এটি নিচের ফলাফল তৈরি করবে -
sin(0) = 0
উদাহরণ
নিচের উদাহরণটি sin(pi) কাম্পিউট করে এবং 1.2246467991474E-16 রিটার্ন করে যা প্রায় 0-এর সমান
<?php $arg=M_PI; // pi $val=sin($arg); echo "sin(" . $arg . ") = " . $val; ?>আউটপুট
এটি নিচের ফলাফল তৈরি করবে -
sin(3.1415926535898) = 1.2246467991474E-16