Mathematical Functions

سنتعرف علي الدوال الحسابية الموجودة في لغة رينج والتي يمكن تطبيقها في عمل المشاريع المختلفة مثل برمجة الالة الحاسبة وبرمجة الالعاب والجرافيكس وغيرها…

والان نقدم تلك الدوال مع امثلة توضيحية بسيطة مجرد التعرف علي كيفية استخدامها.

الدوال الحسابية الموجودة في لغة رينج :

 

Function

Description

(sin(x

يتم ارجاع قيمة جيب الزاوية x بالتقدير الدائري

(cos(x

يتم ارجاع قيمة جيب التمام للزاوية xبالتقدير الدائري

(tan(x

يتم ارجاع قيمة ظل الزاوية x بالتقدير الدائري

(asin(x

يتم ارجاع قيمة معكوس جيب الزاوية x  بالتقدير الدائري

(acos(x

 يتم ارجاع قيمة معكوس جيب تمام الزاوية x بالتقدير الدائري

(atan(x

يتم ارجاع قيمة معكوس ظل الزاوية x   بالتقدير الدائري

(atan2(y,x

يتم ارجاع قيمة معكوس ظل الزاوية( y/x)  في الفترة [-pi,+pi] بالتقدير الدائري

(sinh(x

يتم ارجاع قيمة الجيب الزائدي للزاوية x بالتقدير الدائري

(cosh(x

يتم ارجاع قيمة جيب التمام الزائدي للزاوية x بالتقديرالدائري

(tanh(x

يتم ارجاع قيمة الظل الزائدي للزاوية x بالتقدير الدائري

مثال1:

5.jpg

 

(exp(x

 لإرجاع قيمة الاس أو القيمة المرفوعة للعدد x

(log(x

يتم ارجاع اللوغاريتم  ل X

(log10(x

  يتم ارجاع اللوغاريتم للأساس 10للقيمة X

مثال2:

See “exp(0) = ” + exp(0) + nl
See “exp(1) = ” + exp(1) + nl
See “log(1) = ” + log(1) + nl
See “log(2) = ” + log(2) + nl
See “log10(1) = ” + log10(1) + nl
See “log10(2) = ” + log10(2) + nl
See “log10(10) = ” + log10(10) + nl

 

(ceil(x

  يتم ارجاع  أقرب عدد صحيح بحيث يكون أكبر من أو يساوي x

(floor(x

  يتم ارجاع أقرب عدد صحيح بحيث يكون أقل من أو يساوي x

(fabs(x

 يتم ارجاع القيمة المطلقة ل X

(pow(x,y

  يتم ارجاع قيمة x المرفوع للأس أو للقوة Y

(sqrt(x

يتم ارجاع الجذر التربيعي للقيمة x

(random(x

يتم ارجاع قيمة عشوائية في ما بين 0 , X

(.Unsigned(nNum1,nNum2,cOpr

تستخدم هذه الدالة قيم موجبة فقط لتنفيذ العمليات الحسابية

(Decimals(nDecimals Count

تحدد عدد الأرقام بعد العلامة العشرية (.)

ملحوظة1: يمكن تحديد قيمة عظمي للرقم العشوائي بحيث لا يتعداها عند طريق الدالة: ()random   

مثال 3:

4.jpg مثال4:

5.jpg ومن هنا تعرفنا بالامثلة علي الدوال الحسابية – والي لقاء اخر…والسلام عليكم ورحمة الله وبركاته.

الكود المستخدم في الامثلة التوضيحية:

mathematical_codes

الموقع الرسمي للغة:

 http://ring-lang.net

 

Advertisements

اترك رد

إملأ الحقول أدناه بالمعلومات المناسبة أو إضغط على إحدى الأيقونات لتسجيل الدخول:

WordPress.com Logo

أنت تعلق بإستخدام حساب WordPress.com. تسجيل خروج   / تغيير )

صورة تويتر

أنت تعلق بإستخدام حساب Twitter. تسجيل خروج   / تغيير )

Facebook photo

أنت تعلق بإستخدام حساب Facebook. تسجيل خروج   / تغيير )

Google+ photo

أنت تعلق بإستخدام حساب Google+. تسجيل خروج   / تغيير )

Connecting to %s