المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : سلسلة تعلم دوال الفجول بيزك 6



zaizo max
08-29-2012, 11:57 AM
بسم الله الرحمن الرحيم
__________________________

النهاردة هقدم لكم شرح الدوال الجاهزة bulit in functions بصراحة انا دورت فى منتديات كتيرة عن الدوال الجاهزة او الموجودة function exist وشرح ليها لكن لم استطع العثور الا على القليل منها علشان كدة قررت انى اشرحها على عدة دروس

نبداء بسم الله
____________

اولا الدوال الرياضية Mathematical functions
__________________
abs() تعمل الدالة على ارجاع القيمة المطلقة للعدد او المتغير المرر لها والقيمة المطلقة اى العدد بدون اشارة ولا بد القيمة المررة لها ان تكون عدد ولاتكون فارغة null لانها سترجع null والمتغير لابدا ان يكون حامل قيمة عددية والا سوف يرحع صفر

م: my number= abs(-15) 'return only 15 without signal

sgn() وهى مثل سابقتها وتسمى هى والسابقة بدوال الاشارة
atn() وترجع مقلوب ظل الزاوية بالتقدير الدائرى


م: private sub command1_click()'r
label1.caption = atn(val(text1.taxt))'join the number
end sub

cos()'r ترجع الدالة جيب تمام الزاوية
م : dim x,y as intger
x=input box "enter the number
y=cos(x) 'return y
msgbox y ,vbokonly

exp()'s ترجع الدالة قيمة(e ) وهى قاعدة اللوغاريتم الطبيعى للعدد مرفوعة بقوة (اس ) العدد المرر للدالة حيث (E) تساوى بالتقريب 2.72

myNumber = exp(n)' n=number

int () & fix()'d تستخدم هذه الدوال بارجاع العدد الصحيح فقط وتتجاهل الكسور العشرية التى بعد الفاصلة

م : x=fix (125.5251523)'or int
print x '125

log()'d وهى ترجع قيمة اللوغاريتم للعد المرر لها

م: 2.09690100 x=log(152)'return

Rnd()'d وهى تستخدم لتوليد الارقام العشوائية ما بين الصفر والواحد بحد اقصى 15 رقم

x=Rnd(10)' maybe return .12584856

Randomize()'d وهى مثل سابقتها الا انها لا تكرر الارقام وتستخدم معها الدالة السابقة
م:
randomize
x=int((10 *rnd) +1)'g 'result

round()'d وهى الدالة التقريب

msgbox round(15.6258),vabokonly result 15.626

sin()'d ترجع جيب الزاوية

sqr()'d ترجع الجزر التربيعى للعد المرر لها

label1.caption = sqr(val(text1.text)) ' result

tan ()'d ترجع ظل ازاوية




هذة اول مجموعة من الدوال الجاهزة فى الفجول بيزك
__________________________________________________ ___________

الحمد لله الذى تتم بنعمة الصالحات

aminu
08-29-2012, 05:17 PM
شكرا على مجهودك الطيب
حاول تنسيق الموضوع ليبدو أجمل وأفهم .. بالتوفيق ~

zaizo max
08-30-2012, 11:59 AM
ملحوظة ممتازة اخى aminu وساضعها فى الاعتبار
وشكرا لمرورك

hack lovely
09-03-2012, 11:13 PM
شكرا بس الموضوع مش مفهوم كتير

مشاري احمد
09-03-2012, 11:33 PM
مشكوووور يعطيك الف العافيه
تم تقييمك يابطل