Professional Documents
Culture Documents
توابع و دوال
توابع و دوال
ﺟﺎﻣﻌﺔ ﺣﻣﺎة
اﻟﮭﻧدﺳﺔ اﻟﻣدﻧﯾﺔ
اﻟﺳﻧﺔ اﻟﺛﺎﻟﺛﺔ
اﻟدوال واﻟﺗواﺑﻊ
اﻟدوال اﻟرﯾﺎﺿﯾﺔ
ﻣﺛﺎل ﻋﻠﯾﮭﺎ ﻧوﻋﮭﺎ ﻣﺟﻣوﻋﺗﮭﺎ ﺻﯾﻐﺗﮭﺎ ﺷرﺣﮭﺎ اﻟداﻟﺔ
TextBox1.text =Math. ABS(-66) رﯾﺎﺿﯾﺔ Math Math.ABS(-NUM) اﻟﻘﯾﻣﺔ اﻟﻣطﻠﻘﺔ ABS
TextBox1.Text = Math.Ceiling(10.5) رﯾﺎﺿﯾﺔ Math Math.Ceiling(NUM) ﺗﺟﺑراﻟﻔﺎﺻﻠﺔ إﻟﻰ رﻗم اﻵﺣﺎد اﻷﻛﺑر Ceiling
TextBox1.Text = Math.Floor(10.5) رﯾﺎﺿﯾﺔ Math Math.Floor(NUM) ﺗﺟﺑراﻟﻔﺎﺻﻠﺔ إﻟﻰ رﻗم اﻵﺣﺎد اﻷﺻﻐر Floor
TextBox1.Text = Math.Sign(-12) = -1 رﯾﺎﺿﯾﺔ Math Math.Sign(NUM) ﻟﻠﺻﻔر0 ﻟﻠﺳﺎﻟب و1- ﻟﻠﻣوﺟب و1 ﺗﻌﯾد Sign
ﻟﻠﺻﺣﯾﺢ0 ﺗﻘرﯾب اﻷﻋداد اﻟﻌدد
TextBox1.Text = Math.Round(10.6454, 2) رﯾﺎﺿﯾﺔ Math Math.Round(NUM,digit) Round
رﻗم واﺣد ﺑﻌد اﻟﻔﺎﺻﻠﺔ1 اﻟﻌدد
TextBox1.Text = Math.Max(12, 5) = 12 Math.Min(num1,num2)
رﯾﺎﺿﯾﺔ Math ﻣﻘﺎرﻧﺔ ﻣﺗﻐﯾران ﻋددﯾﺎن Min , Max
TextBox1.Text = Math.Min(12, 5) = 5 Math.Max(num1,num2)
TextBox1.Text = Math.IEEERemainder(12, 5) = 2 رﯾﺎﺿﯾﺔ Math Math.Mod(Num1,Num2) Mod اﻟﺑﺎﻗﻲ ﻣن ﻗﺳﻣﺔ ﻋددﯾن ﺑدل اﻟدﻟﺔ IEEERemainder
TextBox1.Text = Math.Sin(3.14) رﯾﺎﺿﯾﺔ Math Math.Sin(num) (اﻟﺟﯾب واﻟﺗﺟﯾب واﻟظل )ﺑﺎﻟرادﯾﺎن Sin,Cos,Tan
TextBox1.Text = Math.Pi = 3.14159265358979 رﯾﺎﺿﯾﺔ Math Math.Pi Pi اﻟﻌدد اﻟﺛﺎﺑت Pi
TextBox1.Text = Math.E = 2.71828182845905 رﯾﺎﺿﯾﺔ Math Math.E اﻟﻌدد اﻟﻧﺑري E
ﺗﻌﯾد اﻟزاوﯾﺔ اﻟﺗﻲ ﺗم إﻋطﺎء ﺟﯾﺑﮭﺎ أو ﺗﺟﯾﺑﮭﺎ
TextBox1.Text = Math.Asin(1) رﯾﺎﺿﯾﺔ Math Math.Asin(num) Acos , Asin
()ﺑﺎﻟرادﯾﺎن
PI / 180 * اﻟزاوﯾﺔ ﺑﺎﻟدرﺟﺎت = اﻟزاوﯾﺔ ﺑﺎﻟرادﯾﺎن
TextBox1.Text = Math.Truncate(12.5) = 12 رﯾﺎﺿﯾﺔ Math Math.TrunCate(num) ﺗﺣذف اﻷرﻗﺎم اﻟﻌﺷرﯾﺔ دون ﺗﻘرﯾب TrunCate
TextBox1.Text = VBMath.Rnd رﯾﺎﺿﯾﺔ VBMath VbMath.Rnd ﺗﻌطﻲ ﻋدد ﻋﺷواﺋﻲ ﺑﯾن اﻟﺻﻔر واﻟواﺣد Rnd
دوال اﻟوﻗت واﻟﺗﺎرﯾﺦ
TextBox1.Text = DateAndTime.Today ﺗﺎرﯾﺦ ووﻗتDateAndTime DateAndTime.Today اﻟﺗﺎرﯾﺦ ﺣﺳب اﻋدادات اﻟﺟﮭﺎز Today
TextBox1.Text = DateAndTime.DateString ﺗﺎرﯾﺦ ووﻗتDateAndTime DateAndTime.DateString ﺗﻌﯾد اﻟﺗﺎرﯾﺦ اﻟﻣﯾﻼدي ﻓﻘط DateString
TextBox1.Text = DateAndTime.Day(Now) ﺗﺎرﯾﺦ ووﻗتDateAndTime DateAndTime.Day(Now) ﺗﻌﯾد اﻟﯾوم اﻟﺣﺎﻟﻲ ﻛﻘﯾﻣﺔ ﻋددﯾﺔ Day
TextBox1.Text = DateAndTime.Nonth(Now) ﺗﺎرﯾﺦ ووﻗتDateAndTime DateAndTime.Month(Now) ﺗﻌﯾد اﻟﺷﮭر اﻟﺣﺎﻟﻲ ﻛﻘﯾﻣﺔ ﻋددﯾﺔ Month
TextBox1.Text = DateAndTime.Year(Now) ﺗﺎرﯾﺦ ووﻗتDateAndTime DateAndTime.Year(Now) ﺗﻌﯾد اﻟﺳﻧﺔ ﻛﻘﯾﻣﺔ ﻋددﯾﺔ Year
TextBox1.Text = DateAndTime.Hour(Now) ﺗﺎرﯾﺦ ووﻗتDateAndTime DateAndTime.Hour(Now) ﺗﻌﯾد اﻟﺳﺎﻋﺔ ﻛﻘﯾﻣﺔ ﻋددﯾﺔ Hour
TextBox1.Text = DateAndTime.Minute(Now) ﺗﺎرﯾﺦ ووﻗتDateAndTime DateAndTime.Minute(Now) ﺗﻌﯾد اﻟدﻗﯾﻘﺔ ﻛﻘﯾﻣﺔ ﻋددﯾﺔ Minute
TextBox1.Text = DateAndTime.Second(Now) ﺗﺎرﯾﺦ ووﻗتDateAndTime DateAndTime.Second(Now) ﺗﻌﯾد اﻟﺛﺎﻧﯾﺔ ﻛﻘﯾﻣﺔ ﻋددﯾﺔ Second
TextBox1.Text = DateAndTime.TimeOfDay ﺗﺎرﯾﺦ ووﻗتDateAndTime DateAndTime.TimeOfDay اﻟوﻗت ﻓﻲ اﻟﺟﮭﺎز TimeOfDay
TextBox1.Text = DateAndTime.DateSerial(Ayear,Amonth,Aday) ﺗﺣول اﻷﺟزاء اﻟﻣﺗﻔرﻗﺔ ﻣن اﻟﺗﺎرﯾﺦ إﻟﻰ ﺳﻠﺳﻠﺔ
ﺣﯾث ﺑﯾن اﻟﻘوﺳﯾن ھﻲ ﻣﺗﻐﯾرات ﺗﻌﺑر ﻋن اﻟﺳﻧﺔ واﻟﺷﮭر واﻟﯾوم
ﺗﺎرﯾﺦ ووﻗتDateAndTime DateAndTime.DateSerial DateSerial
واﺣدة
TextBox1.Text = DateAndTime.MonthName(1, False)
DateAndTime.MonthName
ﺣﯾث ﺑﯾن اﻟﻘوﺳﯾن ھﻲ رﻗم اﻟﺷﮭر واذا ﻛﺎن ﻟﻠﺷﮭر اﺧﺗﺻﺎر ﻧﺧﺗﺎر ﺻﺣﯾﺢ واﻻ ﻏﯾر ﺗﺎرﯾﺦ ووﻗتDateAndTime ﺗﻌطﻲ اﺳم اﻟﺷﮭر ﺑدﻻ ﻣن رﻗﻣﮫ MonthName
ﺻﺣﯾﺢ
(MonthNum, True Or False)
TextBox1.Text = DateAndTime.DateSerial(Hour,Minute,Second) ﺗﺣول اﻷﺟزاء اﻟﻣﺗﻔرﻗﺔ ﻣن اﻟﺳﺎﻋﺔ إﻟﻰ ﺳﻠﺳﻠﺔ
ﺣﯾث ﺑﯾن اﻟﻘوﺳﯾن ھﻲ ﻣﺗﻐﯾرات ﺗﻌﺑر ﻋن اﻟﺳﺎﻋﺔ واﻟدﻗﯾﻘﺔ واﻟﺛﺎﻧﯾﺔ
ﺗﺎرﯾﺦ ووﻗتDateAndTime DateAndTime.TimeSerial TimeSerial
واﺣدة
TextBox1.Text = DateAndTime.Timer ﺗﺎرﯾﺦ ووﻗتDateAndTime DateAndTime.Timer ﺗﻌطﻲ اﻟوﻗت ﺑﺎﻟﺛواﻧﻲ Timer
DateAndTime.DateAdd
TextBox1.Text = DateAndTime.DateAdd(DateInterval.DayOfYear, 4, Now) ﺗﺎرﯾﺦ ووﻗتDateAndTime ﺗﺿﯾف ﺗﺎرﯾﺦ ﺑﻌد اﻟﻌدد اﻟذي ﻧﺿﻌﮫ DateAdd
(interval,numCount,date)
دوال اﻟﻧﺻوص
ﺳوف ﯾﺗم ﺗﻧﻔﯾذ اﻷدوات ﺿﻣن اﻷداة Formواﻟﺣدث Paintﺿﻣن اﻟﻣﺟﻣوﻋﺔ e.Graphics.DrawString
Strings.Left
ﯾﻌطﻲ اﻟﺣروف اﻟﺗﻲ ﻧﻛﺗب ﻋددھﺎ ﯾﻣﯾن أو ﯾﺳﺎر اﻟﺳﻠﺳﻠﺔ اﻟﻧﺻﯾﺔ ﻧص Strings ﺗﻧﺳﺦ ﻋدد ﻣﺣدد ﻣن اﻟﻣﺣﺎرف ﯾﺳﺎر اﻟﺳﻠﺳﻠﺔ Left
) ﻋدد اﻟﻣﺣﺎرف("text",
وإن ﻛﺎﻧت اﻟﻣﺣﺎرف أﻛﺑر ﻣن اﻟﺳﻠﺳﻠﺔ ﺗﻌﯾد ﻋدد اﻟﻣﺣﺎرف ﻓﻲ اﻟﺳﻠﺳﻠﺔ
Strings.Right
ﻣﻊ اﻟﻔراﻏﺎت ﻓﻲ اﻟوﺳط ﻧص Strings ﺗﻧﺳﺦ ﻋدد ﻣﺣدد ﻣن اﻟﻣﺣﺎرف ﯾﻣﯾن اﻟﺳﻠﺳﻠﺔ Right
) ﻋدد اﻟﻣﺣﺎرف("text",