5.3.2.2. Standart Fonksiyonlar
VB Fonksiyonu
y= Math.Sin(x)
y= Math.Cos(x)
Matematik Anlamı
y= Sin x
y= Cos x
y= Math.Tan(x) y= Tan x
y= Math.Atn(x) y= Arctan x
y= Math.Log(x) y= Ln x
Açıklama
x radyan
x radyan
x radyan
x≠ ± π/2
-π/2 0
y= Math.Sqrt(x)
y= Math.Exp(x)
y= Math.Abs(x)
y= Math.Sign (x)
y= Math. Round (x)
y= rnd ()
x ≥0
x
y= e
y= |x|
y= Sign x
x<709.782712893
Mutlak değer
x in işareti
x in (yuvarlanmış) tam sayı kısmı
0≤y<1 arasında rasgele bir sayı
Örnekler:
y= Math.Sign(2000) den y=1
y= Math.Sign (-2000) den y= -1
y= Math.Sign (0) den y=0 y= rnd (1) den y=0.7055475
y= rnd (0) den y= 0.0195312
y= rnd (-1) den y=0.224007
y= rnd den y=0.7055475
İfadesinin VB karşılığı: ifadesinin VB karşılığı, A= α ve B= β alınarak
y= Math.Log(Abs(x^3-x)) +
Math.Exp(Math.Sqrt(5*x)) α, β radyan biriminde ise:
y=x* Math.Sin(A^3)+ Math.Sqrt(x+3)*
Math.Cos(B)^2
α, β derece biriminde ise:
π sayısının karşılığı P=4* Math.Atan (1) olmak
üzere
y=a+ Math. Round *b
İfadesi a sayısı ile b sayısı ara-sında rasgele bir
sayı türetir:
a ≤y ≤b
y=x* Math.Sin((A*P/180)^3)+
Math.Sqrt(x+3)* Math.Cos(B*P/180)^2
y= -500+ Math. Round *1500 fadesi
-500 ≤y ≤1500 olur. Çok fazla veri gerektiren
programların test aşamasında bu imkandan
yararlanılır.
54