Ondalıklı Sayı Girilebilen Alanları Formüle Ederek Kullanabilme Özelliği
A616
Ondalıklı Sayı Girilebilen Alanları Formüle Ederek Kullanabilme Özelliği

Akınsoft Wolvox 8 programında fatura, irsaliye, teklif, sipariş vb. formlarda veri ondalıklı sayı girişi yapılabilen girdilerde matematiksel işlemler yapılabilir hale getirilmiştir. Buna göre belirtilen modüllerin ondalıklı sayı girişi yapılabilen alanlarında matematiksel toplama, çıkartma, çarpma ve bölme işlemleri uygulanmaktadır. 

Çalışma şeklini bir örnekle açıklayalım. 

Faturanın hareket tablosunda fiyat alanına (bu alan ondalıklı veri girişi yapılabilen bir alan olduğundan) (85 * 18)/100 değerlerini yazarak enter tuşuna bastığımızda program bu değerler üzerinden hesaplama yaparak çıkan rakamı (15,3) fiyat alanına aktaracaktır. 

 

 

Daha detaylı bir parametre oluşturmak için aşağıdaki ek metodlardan faydalanabilirsiniz.

Ek Metodlar

Abs(Deger1) Örnek : Abs(85,25)*25
Parametre olarak girilen (parantez içerisindeki değer parametre olarak adlandırılmaktadır) reel sayının pozitif değerini hesaplamak için kullanılır. 
Parametre pozitif ise sayının değerini değiştirmeyecektir. Eğer negatif ise o zaman pozitif değerini geriye döndürecektir. 

Ceil(Deger1) Örnek : Ceil(85,25) 
Parametre olarak girilen bir üst tam sayıya yuvarlar. 

Floor(Deger1) Örnek : Floor(85,25) 
Bu fonksiyon ceil fonksiyonunun yaptığı işlevin tam tersini yapar. Yani parametre olarak girilen ondalıklı sayıyı, 
virgülden sonraki kısmın büyüklüğüne bakmadan bir alt tam sayıya yuvarlayacaktır. 
Sayının negatif veya pozitif olması önem arz etmez. 
Her zaman bir alt tam sayıya yuvarlama yapacaktır. ( -2.8’ i -3 olarak döndürecektir )   

Trunc(Deger1) Örnek : Trunc(85,25) 
Parametre olarak girilen ondalıklı sayının tam kısmını verir. 

Frac(Deger1) Örnek : Frac(85,25) 
Parametre olarak girilen değerin ondalıklı kısmını verir.

Exp(Deger1) Örnek : Exp(85,25)  
Parametre olarak girilen sayıyı ”e” ( 22/7 ) nin üssü olarak kabul eder ve kuvvetini alır. 
(Şayet 2 girilirse e sayısının karesi alınır) 

Int(Deger1) Örnek : Int(85,25) 
Parametre olarak girilen değerin tam kısmını reel sayı olarak verir.

Round(Deger1) Örnek : Round(85,25) 
Parametre ile girilen reel sayıyı ondalıklı kısımdaki değere göre, bir üst veya bir alt tam sayıya yuvarlamak için kullanılan 
bir fonksiyondur. Ondalıklı kısımdaki ilk rakam 5 veya daha büyük ise üstte, daha küçük ise altta yuvarlanacaktır. 

Sqrt(Deger1) Örnek : Sqrt(85,25)  
Parametre girilen sayının ondalıklı sayının karekökünü verir.
 

Bu bilgi yararlı oldumu ?