Android Cep telefonu uzerinde BASIC interpreter

Mikro Step

Kıdemli Üye
Katılım
25 Eylül 2022
Mesajlar
5,894
Birden aklima geldi.

PC de calisir gibi android uzerinde BASIC dilinde kod yazip kosturabilecegimiz uygulama cok iyi olurdu.
Once basligi actim simdi de play store da boyle bir sey varmi arastiracagim.

Yoksa da boyle bir projeyi ileri zamanlarda ele almak uzere proje listeme ekleyeyim.
 
Son düzenleme:
Bu indirdigim BASIC da

dim x as integer

x degiskeninin integer oldugunu soyluyor.

Fakat float sayilarla calismak icin nasil bir tanim yapacagimi bulamadim.

Uygulamayi calistirdigimda reklamdan gina geldi.
 
dim y as double
seklindeymis.

Help menusunde aciklamalar varmis.

Bu durumda bu uygulama hesap makinesi ve fotograf makinesinden sonraki en buyuk yardimcim olacak.
 
Son düzenleme:
Cep telefonunu bir cep bilgisayarına dönüştürmek için farklı bir yol öneririm. Python interaktif komut satırı + sympy (sembolik matematik için) bu iş için idealdir. Bunları bir android'e kurmak için termux projesini kullanın.
 
Bu basic eklentisi ile 80'li yillarin spectrum, Amstrad, Commodore makinalarini cebime sigdirma sansini elde ettim.

Olay FX750P den cikti.
 
O zamanın basic dili ne işimize yarayacak?
 
O zamanin Basic dilini kucumsemenin sebebi nedir?

Dagda bayirda gezinirken kafama bir soru takilsin. Mesela 0 den 360 derece araligindaki tam acilarin sinuslerinin toplamini hesaplamak isteyeyim.

Cikart cep telefonunu 4 satir kod yaz ve merakini gider.
 
Küçümsediğimden değil.. ilk gözağrımızı neden küçümseyeyim, merak ettim..maksat hesap kitap ise fortran kullan..
 
Zamaninda Basic ile ugrastigim icin kolayima geliyor. Ustelik derlenme ihtiyacida yok. Yaz, derlemeden calistir buyuk kolaylik.

Fortran dersi almistim. Almistim da cep telefonu icin fortran uygulamasi mi var?
 
Son düzenleme:
Bu arada 0..360 araligindaki tam acilarin sinus degerlerinin toplamini merak eden ve hesap makinasi vs kullanmadan sak diye soyleyecek var mi?
 
Bu arada 0..360 araligindaki tam acilarin sinus degerlerinin toplamini merak eden ve hesap makinasi vs kullanmadan sak diye soyleyecek var mi?
Aslında doğrudan cevap verecektim ama konu dağılmasın diye bir şey demedim. Cevap 0, ama benim de bir merakım var acaba bilgisayar da tam olarak 0 mı hesaplar?
 
Denemedim ama sifir hesaplamasi gerekir.

Peki 0..180 derece araligindaki tam acilarin sinus degerlerinin toplamini merak etsek?
 
Denemedim ama sifir hesaplamasi gerekir.

Peki 0..180 derece araligindaki tam acilarin sinus degerlerinin toplamini merak etsek?
Buna kafadan doğrudan şu olur diyemedim ama geometrik olarak inceleme yapmak lazım, ben kaçırmış olabilirim. Ancak şunu diyebiliriz, cevap 1den büyük olacak ancak 2 den küçük olacak.
 
merak edip excell de hesaplamistim 2 cikiyordu, ama tabi hassasiyet artarsa is degisebilir, ben 1 derecelik artisla hesaplamistim.
 
[math]y=\sum_{n=0}^{180}sin(\frac{n*\pi}{180})[/math]
[math]a=\frac{\pi}{180}[/math]
[math]y=\frac{1}{2j}\sum_{n=0}^{180}(e^{jan}-e^{-jan})[/math]
[math]S=\sum_{n=0}^{180}e^{jan}[/math]
[math]S=1+e^{ja}+e^{2ja}+e^{3ja}+...+e^{179ja}+e^{180ja}[/math]
[math]S=1+e^{ja}(1+e^{ja}+e^{2ja}+...+e^{179ja})[/math]
[math]x=1+e^{ja}+e^{2ja}+...+e^{179ja}[/math]
[math]S=1+xe^{ja}=x+e^{180ja}[/math]
[math]x(1-e^{ja})=1-e^{180ja}[/math]
[math]x=\frac{1-e^{180ja}}{(1-e^{ja})}[/math]
[math]S=1+\frac{1-e^{180ja}}{(1-e^{ja})}e^{ja}[/math]
[math]S=1+\frac{e^{ja}-e^{181ja}}{(1-e^{ja})}=\frac{1-e^{181ja}}{(1-e^{ja})}[/math]
[math]y=\frac{1}{2j}\frac{(1-e^{181ja})}{(1-e^{ja})}-\frac{1}{2j}\frac{(1-e^{-181ja})}{(1-e^{-ja})}[/math]
[math]y=\frac{1}{2j}(\frac{(1-e^{-ja})(1-e^{181ja})-(1-e^{ja})(1-e^{-181ja})}{(1-e^{ja})(1-e^{-ja})})[/math]
[math]y=\frac{1}{2j}\frac{(1-e^{181ja}-e^{-ja}+e^{180ja})-(1-e^{-181ja}-e^{ja}+e^{-180ja})}{2-e^{-ja}-e^{ja}}[/math]
[math]y=\frac{1}{2j}\frac{1-e^{181ja}-e^{-ja}+e^{180ja}-1+e^{-181ja}+e^{ja}-e^{-180ja})}{2-e^{-ja}-e^{ja}}[/math]
[math]y=\frac{1}{2j}\frac{(e^{-181ja}-e^{181ja})+(e^{ja}-e^{-ja})+(e^{180ja}-e^{-180ja}))}{2-e^{-ja}-e^{ja}}[/math]
[math]y=\frac{-sin(181a)+sin(a)+sin(180a)}{2-2cos(a)}[/math]
[math]y=\frac{-sin(\frac{181\pi}{180})+sin(\frac{pi}{180})+sin(\frac{180\pi}{180})}{2-2cos(\frac{\pi}{180})}[/math]
[math]y=114.5886500129[/math][math]\frac{360}{\pi}=114.591559[/math]
 
Son düzenleme:
Benim kafam tamamen karışmış, şu an fark ettim soruya çok yanlış yaklaşmışım
 

Çevrimiçi personel

Forum istatistikleri

Konular
6,947
Mesajlar
118,691
Üyeler
2,822
Son üye
lalemasall

Son kaynaklar

Son profil mesajları

hakan8470 wrote on Dede's profile.
1717172721760.png
Dedecim bu gul mu karanfil mi? Gerci ne farkeder onu da anlamam. Gerci bunun anlamini da bilmem :gulus2:
Lyewor_ wrote on hakan8470's profile.
Takip edilmeye başlanmışım :D ❤️
Merhaba elektronik tutsakları...
Lyewor_ wrote on taydin's profile.
Merhabalar. Elektrik laboratuvarınız varsa bunun hakkında bir konunuz var mı acaba? Sizin laboratuvarınızı merak ettim de :)
Lyewor_ wrote on taydin's profile.
Merhabalar forumda yeniyim! Bir sorum olacaktı lcr meterler hakkında. Hem bobini ölçen hemde bobin direnci ölçen bir lcr meter var mı acaba?
Back
Top