picbasic Plus yazılan programa üslü sayılar Fonk. Eklem

Başlatan rr, 20 Ağustos 2004, 01:36:48

rr

Ustatlar Proton PicBasic plus Frekansmetre programı yazdım. 2Mhz ekadar
çalışıyor. İsteyen olursa kodlarını bir yere gönderrim.16f628 kullandım.
Sorum baska ölçme işlemleride yapmak istiyorum fakat picbasic plus da
Üslü sayılar fonksiyonunu bulamadım. CC de pow fonksiyonu  basic e ekle
nebilirmi veya başka bir yol bilen varmı.

birumher

Tam olarak neyi hesaplamak istiyorsun, örneğin 3 üzeri 4 gibi bir hesaplama yapmak istiyorsan bir fonction olarak kolayca eklenebilir ben pow fonks. bilmediğim için soruyorum ne yapması gerektiğini yazarsan fonctionu kolayca yazarız...
Birkan.Herguner

rr


z

Kullandiginiz derleyiciyi bilmiyorum, ancak genel bir cevap verebilirim.

Y=A*(B^C) gibi bir fonksiyonu mevcut komutlarla hesaplayamiyorsaniz

Y= A * inv LOG (C*LOG(B)) den dolayli olarak hesaplayabilirsiniz.

LOG ve inv LOG fonksiyonunuz da yoksa kolay gelsin, siz yazacaksiniz.

Burada inv LOG taban uzeri kuvvet bulma anlaminda kullanilmistir ve log daki taban kullanilacaktir.

Derleyicininiz iyi bir sey ise, 2, e yada 10 tabanindan birine gore muhakkak bir fonksiyonu vardir.
Bana e^st de diyebilirsiniz.   www.cncdesigner.com

rr