π Sayısını Hesaplama Algoritmaları
Bailey-Borwein-Plouffe (BBP) formülü
Bailey-Borwein-Plouffe (BBP) formülü, önceki haneleri hesaplamadan pi’nin (veya herhangi bir tabanda diğer sayıların) n’inci onaltılık hanesini hesaplamak için kullanılan bir formüldür. Formül, Simon Plouffe tarafından 1995 yılında keşfedilmiş olup, Peter Borwein ve Simon Plouffe’nin daha önceki çalışmalarına dayanmaktadır ve ayrıca David Bailey, Peter…
View On WordPress
0 notes
C, Octave, Basic dillerinde LambertW fonksiyonu
Lambert W fonksiyonu (aynı zamanda omega fonksiyonu olarak da bilinir), matematikte özellikle karmaşık analiz ve ilgili alanlarda kullanılan özel bir fonksiyondur. Fonksiyon, f(z) = z * e^z fonksiyonunun tersidir, yani w(z) fonksiyonu, w(z) * e^w(z) = z denklemini sağlayan fonksiyondur. W(z) olarak gösterilir.
Lambert W fonksiyonu, matematik, bilim ve mühendislik gibi çeşitli alanlarda…
View On WordPress
0 notes
Amstrad CPC bilgisayarı 2^128 hesaplıyor
ChatGPT ye Arduino için yazdırdığım programı Amstrad Basic diline chatGPT ye çevrttim ancak bir hata yaptı onuda düzelttim satır 160 INT eklnmesi gerekiyordu. Ayıca sonucu daha düzgün görmek için satır 240-270 ekledim. Alta programı görebilrsiniz
10 MODE 2:CLS
20 REM Define the number of digits required to store the result
30 DIM result(40)
40 FOR i=1 TO 40
50 result(i)=0
60 NEXT i
70 REM Set…
View On WordPress
0 notes
Arduino ile 2^128 hesaplayan yazılımı ChatGPT ile beraber yazdık
// Define the number of digits required to store the result
#define NUM_DIGITS 40
void setup() {
Serial.begin(9600);
// Define the array to store the result
int result[NUM_DIGITS] = {0};
// Set the first digit to 1
result[0] = 1;
// Calculate 2^128 iteratively
for (int i = 0; i < 128; i++) {
int carry = 0;
// Multiply each digit of the result by 2 and add the carry from the previous…
View On WordPress
0 notes
Arduino ile 100! hesayan kodu chatGPT ye yazdırdım
BU chatGPT ye aklıma gelen işkence vari arduino kodları yazdırmak bir takıntı haline geldi bazen uğraştırıyor bazen ne dediğini anlamıyor bazen sabrımı taşırıyor. Daha önceleri de yaptığım denemelerde epey hatalı kodlar üretiyordu. ChatGPT ye olabildiğince net talimatla rvermek gerekiyor ve doğru sonuç verme olasılığı artmış olur.
Bugün tekrar Arduino için 100! (faktoryel) kodunu yazmasın…
View On WordPress
0 notes
ChaGPT Arduino’ da uzun bölme yapan program yazdı
void setup() { Serial.begin(9600);
}
void loop() { long dividend = 12345; long divisor = 123456; int decimal_places = 1000; char result[decimal_places+2]; // +2 for decimal point and null terminator memset(result, 0, sizeof(result)); // initialize result to all zeroes // Handle negative values bool negative = false; if ((dividend < 0 && divisor > 0) || (dividend > 0 &&…
View On WordPress
0 notes
new post soon
View On WordPress
0 notes
bemelab
View On WordPress
0 notes
C programı Sonsuz Bölme
C programı Sonsuz Bölme
Bu program ile 2 sayının bölümünü virgülden sonra istediğiniz kadar hesaplatabilirsiniz.
#include <stdio.h>
int main(){
int bnn,bln,sayac=0;
printf("-HESAP MAKINESI-\n");
printf("Bolunen Giriniz: ");
scanf("%d",&bnn);
printf("Bolen Giriniz: ");
scanf("%d",&bln);
float temp;
printf("\n…
View On WordPress
0 notes
Amstrad CPC 'ler ile büyük sayıların çarpımı.
Amstrad CPC ‘ler ile büyük sayıların çarpımı.
Amstrad CPC’ ler 8 bit olan Z80 mikroişlemcisi ile çalışmaktadır. Z80 nin keni içinde donanımsal çarpma işlemi yapan birime sahip değildir. Z80 8 biraz zorlarsak 16 bit toplama çıkarma 8 bit sağa sola kaydırma işlemleri yapabilmektedir. Tüm çarpma bölme algoritması yazılımsal olarak gerçekleştirilmektedir. Amstradların kendi ROM’ undaki ve Locomotif basic’ in kullandığı çarpa işlemininde…
View On WordPress
0 notes
AMTRAD CPC6128 RAM ’lerinde hata var !
AMTRAD CPC6128 RAM ’lerinde hata var !
Tekrar yeni bir CPC6128 Tamiratı dahadetaylar gelecek…Şimdilik resimleri paylaşıyorum
https://ibb.co/R2MXY5y
View On WordPress
0 notes
Bir CPC6128' i tekrar hayata kazandırmak
Bir CPC6128′ i tekrar hayata kazandırmak
Elimde Bozuk iki Amstrad 6128 var, birini tamir edebildim (portları konnektörlü Fransız modeli), diğerinde sorun biraz büyük görünüyor.Resimdeki Amstrad’ ı tekrar hayata döndürdüm, 5 sene önce aldığım bir makineydi geldiği gibi kutusunda duruyordu. Çalışıyor diye almıştım kutuyu açınca sürpriz oldu klavye rengi sararmış ve maalesef hurdaymış.
View On WordPress
0 notes
Retronun Konsolların nirvanası efsane VECTREX
Retronun Konsolların nirvanası efsane VECTREX
View On WordPress
0 notes
Gezgin Bulutlar #bulut #bulutlar #manzara #konya #tarla #clouds (Yazır, Konya, Turkey) https://www.instagram.com/p/Btyp_2cnUGs/?utm_source=ig_tumblr_share&igshid=yfeb2fzsmw4r
0 notes
Ateş bizi çağırıyor #barbecue #fire #ateş #alev #mangal #firework #feu #alev #alevligünler https://www.instagram.com/p/Bs6FunGnE3s/?utm_source=ig_tumblr_share&igshid=5vbgi9hsihor
0 notes
Bytecode ile uygulama geliştirme
Bytecode ile uygulama geliştirme
Bytecode · Behavioral Patterns · Game Programming Patterns
View On WordPress
0 notes
3D Printer Design
0 notes