64'ler sayı 41, sayfa 57

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 57

(30*RND) 0 ile 30 arasında bir sayı verir. Bu komutla zar atma işlemi, fikstür çekimi gibi tuhaflıklar yapabilirsiniz. SAY AMIGA'yı konuşturmakta kullanılır. Kullanımı : SAY söz, data data 7 parçadan oluşur. 1. parça : Aksan belirtir. 65-320 arasında olmalıdır. 2. parça : 0 yada 1 olur. 0 olursa vurgu açık olur. 1 olursa robot ses olur. 3. parça : Hız. 40-400 arasında olur. 4. parça : Cinsiyet. 0-Erkek, 1-Kadın. 5. parça : Hertz cinsinden frekans. 5000-28000 arasında olmalıdır. 6. parça : Volüm. 0-64 arasında olmalıdır. 7. parça : Sesin hangi kanallara gideceğini belirler. Siz sesi çift kanala yollayın bunun için de bu değer 10 olmalıdır. SGN Verilen sayının pozitif / negatif olup olmadığını belirtir. PRINT SGN(1), SGN(0), SGN(-1)

Matematiksel SGN fonksiyonu : - Bir sayı 0'a eşitse 0 olur. - Bir sayı pozitifse 1 olur. - Bir sayı negatifse -1 olur. SIN(X) X'in radyan cinsi olması şartıyla sinüsünü verir. AMIGABASIC kullanarak matematik ödevlerinizi de böylece yapabilirsiniz. Örneğin bir fonksiyonun grafiğini çizdirip kağıda dökebilirsiniz. SQR(X) X'in kare kökünü verir. X 0 yada pozitif olmalıdır. TAN(x) X'in radyan olması şartıyla tanjantını verir. Matematik fonksiyonların AMIGABASIC'e çevrilmesi. Sinüsoid ve Cosinüsoid fonksiyonlardan bazıları AMIGABASIC'te şöyle elde edilebilirler : Hiperbolik tanjant : TANH (x) = (EXP (-X) / EXP (X) * EXP (-X))*24-1 Hiperbolik kosinüs : COSH (X) = (EXP (X) + EXP (-X))/2 Hiperbolik sinüs : SINH (X) = (EXP (X) - EXP (-

Ters kotanjant :

ARCCOT (x) = ATN (X) * 1.5708 Ters kosekant : ARCCSC (X) = ATN (X/ SQR (X*X-1)) + SGN (X) -1) * 1.5708 Ters sekant : ARCSEC (X) = ATN (X/ SQR

(X*X-1)) + SGN (SGN(X)-1) * 1.5708 Ters cosinüs : ARCCOS (X) = -ATN (X/ SQR (-X*X+1)) + 1.5708 Ters sinüs : ARCSIN (X) = ATN (X/ SQR (-X*X+1)) Cotanjant : COT (x) = 1/ TAN(x) Cosecant : CSC (x) = 1 / SIN(x) Secant : SEC (x) = 1/COS(x) Bu formüller her halde işinize yararlar. Gelecek ay diskete veri kaydetmeye olanak sağlayan işlemlere başlıyoruz. Formatlı bir disketinizi hazırlayın. Bu arada eğer örnek BASIC programlara ihtiyacınız varsa bana disket gönderebilirsiniz. Bir dahaki aya kadar hoşçakalın. BAHADIR AKCAN

ATN (X/ SQR (-

SAL Ham

TENLİST 8 TOR

Klavyeyle gezinmek için ← ve → tuşları.