সংজ্ঞা এবং ব্যবহার
অধিকাংশ ট্রাইগোনোমেট্রিক ফাংশন যেমন sin, cos, tan ইত্যাদি রেডিয়ানে কোণের আর্গুমেন্ট চায়। deg2rad() ফাংশনটি ডিগ্রিকে রেডিয়ানে রূপান্তরের জন্য উপযোগী।
এই ফাংশনটি একটি ফ্লোট নাম্বার রিটার্ন করে যাতে number=deg2rad(x) যেখানে x হল ডিগ্রিতে কোণ। রেডিয়ানে কোণ = ডিগ্রিতে কোণ * 180/pi
উদাহরণস্বরূপ deg2rad(30) 0.5235987755983 রেডিয়ানের সমান।
সিনট্যাক্স
deg2rad ( float $number ) : float
প্যারামিটার
| ক্রমিক নং | প্যারামিটার ও বিবরণ |
|---|---|
| 1 | number ডিগ্রিতে কোণকে প্রকাশকারী একটি ফ্লোট নাম্বার |
রিটার্ন ভ্যালু
PHP deg2rad() ফাংশনটি একটি ফ্লোট নাম্বার রিটার্ন করে যা রেডিয়ানে কোণকে প্রকাশ করে।
PHP ভার্সন
এই ফাংশনটি PHP 4.x, PHP 5.x এবং PHP 7.x ভার্সনগুলিতে উপলব্ধ।
উদাহরণ
নিচের উদাহরণটি 30 ডিগ্রির রেডিয়ান সমতুল্য ক্যালকুলেট করে -
<?php $arg=30; $val=deg2rad($arg); echo "deg2rad(" . $arg . ") = " . $val; ?>আউটপুট
এটি নিচের ফলাফল তৈরি করবে -
deg2rad(30) = 0.5235987755983
উদাহরণ
নিচের উদাহরণটি 180 ডিগ্রি রেডিয়ানে রূপান্তর করে। আমরা ফলাফলটি M_PI-এর মান দিয়ে নিশ্চিত করতে পারি। -
<?php $arg=180; $val=deg2rad($arg); echo "deg2rad(" . $arg . ") = " . $val . "\n"; echo "pi in radians = " . M_PI; ?>আউটপুট
এটি নিচের ফলাফল তৈরি করবে -
deg2rad(180) = 3.1415926535898 pi in radians = 3.1415926535898
উদাহরণ
নন-নিউমেরিক আর্গুমেন্ট এরর তৈরি করে: -
<?php $arg="Hello"; $val=deg2rad($arg); echo "deg2rad(" . $arg . ") = " . $val; ?>আউটপুট
এটি নিচের ফলাফল তৈরি করবে -
PHP Warning: deg2rad() expects parameter 1 to be float, string given
উদাহরণ
আর্গুমেন্ট নম্বর বাইনারি, অক্টাল বা হেক্সাডেসিমেল ডেসিমেল নাম্বার হতে পারে। নিচের উদাহরণটি 0x2d কোণ (৪৫ ডিগ্রির সমান) রেডিয়ানে রূপান্তর করে।
<?php $arg=0x2d; $val=deg2rad($arg); echo "deg2rad(" . $arg . ") = " . $val; ?>আউটপুট
এটি নিচের ফলাফল তৈরি করবে -
deg2rad(45) = 0.78539816339745