تالار گفتگوی جوانان ایرانی

نسخه کامل: توابع در Visual Basic
شما درحال مشاهده محتوای قالب بندی نشده این مطلب هستید. نمایش نسخه کامل با قالب بندی مناسب.
صفحات: 1 2
سلام به همه ی بچه ها گفتم یه جا داشته باشیم تا تابع هایی که میشناسیم رو با یه توضیح کوتاه بنویسیم تا یه مجموعه ی بزرگ از انواع توابع داشته باشیم
بچه ها من این تابع هارو فعلا از چیزایی که بلدم میذارم
از همتون خواهش میکنم هر چی از هر سایتی میذارین حتما منبعش رو هم بگین چون برنامه نویسی با این زبان کنترلی خوبی رو ویندوز داره
خدایی نکرده مشکلی برای سایت پیش نیاد
توابع رشته ای:

کد قالب بندی شده:
strcomp(String1,String2,[,compare])

برای مقایسه ی دو رشته استفاده میشه





کد قالب بندی شده:
Len(String)
طول رشته رو بر میگردونه


کد قالب بندی شده:
Left(String,1)

سمت چپ ترین قسمت رشته رو بر میگردونه



کد قالب بندی شده:
right(String,1)



سمت راست ترین قسمت یک رشته رو میده بهمون
اینا که خیلی خیلی ساده هستند و کار خطرناکی نمیشه باهاشون انجام داد. توابع مهم رو هم کمتر کسی بلد هستش و اگر هم بدونه به راحتی در اختیار افراد دیگه نمی گذاره. خود شرکت مایکروسافت توابعی رو توی پیکره بندی ویندوز به کار برده که هیچ کس نمی دونه.

ولی به هر حال دستت درد نکنه.
عزیزم
من میگم که به کار نبریم اون توابع رو
و یع مرجع کامل از تمامی توابع جمع کنیم
هوم؟
Abs (قدرمطلق)

مقدار بدون علامت یه عدد رو بر میگردونه





Sqr (جذر)

خروجی این تابع از نوع double است که ریشه دوم ورودیه
Sin (exp)
این تابع سینوس زاویه ای را برحسب رادیان محاسبه می کند.





Cos(exp)
این تابع کسینوس زاویه ای را برحسب رادیان محاسبه می کند
Trim(String)
تمامی فواصل خالی رو از ابتدا و انتهای رشته میگیره

Val()
این تابع یک رشته رو به مقدار عددی تبدیل میکنه و فقط اعداد رو میگیره
بیشترین کاربردش هم تو Captino در label ها هستش چون مقداری که توی captino قرار میگیره مقدارش رشته ای هستش و برای تبدیل اون به مقدار عددی باید از این تابع استفاده کنیم
تابع Abs (قدرمطلق) :
مقدار بدون مثبت یک عدد را برمی‌گرداند.

تابع Atn (آرک تانژانت) :
خروجی این تابع عددی از نوع double است که برابر زاویه‌ای است که تانژانت آن عدد ورودی تابع است.

تابع Cos (کسینوس) :
خروجی این تابع عددی از نوع double است که برابر کسینوس زاویه ورودی است.

تابع Exp (توان نمانی) :
خروجی این تابع عددی از نوع double است که برابر e به توان ورودی تابع است.

تابع Int (تابع کف یا تابع جزء صحیح) :
نزدیکترین عدد صحیح مساوی یا کوچکتر نسبت به عدد ورودی را برمی‌گرداند.

تابع Log (لگاریتم) :
خروجی این تابع عددی از نوع double است که برابر لگاریم طبیعی عدد ورودی است (لگاریتم بر مبنای عدد e یا همان Ln).

تابع Round (گرد کردن) :
خروجی این تابع عددی از نوع double است که برابر نزدیکترین عدد صحیح به مقدار عدد ورودی است.
تابع Sgn (علامت) :
خروجی این تابع عددی از نوع صحیح است که نشان دهنده علامت عدد ورودی است.

تابع Sin (سینوس) :
خروجی این تابع عددی از نوع double است که برابر سینوس زاویه ورودی است.

تابع Sqr (جذر) :
خروجی این تابع عددی از نوع double است که برابر ریشه دوم یا جذر عدد ورودی است.

تابع Tan (تانژانت) :
خروجی این تابع عددی از نوع double است که برابر با تانژانت زاویه ورودی (برحسب رادیان) می‌باشد.

نکته: برای محاسبه توان nام یک عدد (n می توان صحیح یا اعشاری باشد) از اپراتور ^ استفاده نمائید. برای
خب این یه سری ریاضی هم هست که تو vb.net به کار میره فکر کنم اینجا نبود
تابع math.max ماکزیمم دو عدد را می دهد
تابع choose: برای انتخاب چند مقدار در بین مقادیر داده شده به عنوان مثال :دستور زیر را داریم
(K = choose(int,x,y,z در اینجا int معمولا یک عدد است که نشان میدهد کدام مقدار از بین x,y,z انتخاب شود

(Floor(x گرد کردن x بزرگترین عدد صحیح که از x بزرگتر نباشد
(Ceiling(x گرد کردن x به کوچکترین عدد صحیح که از x کوچکتر نباشد

(Max(x,y ماکزیمم دو عدد دارای نسخه هایی برای single,integer, long
(Min(x,y مینیمم دو عدد با شرایط مانند ماکزیمم
(Pow(x,y محاسبه x به توان y
(Sqrt(x ریشه ی دوم x

تابع (space(integer number با آرگومان متغیر عدد صحیح که تعداد فاصله را مشخص می کند برای فاصله در متن به کار می رود
صفحات: 1 2
آدرس های مرجع