Ondalıklı Sayıları Çarpma Kullanmadan Çarpma
Arkadaşlar bu yazımda sizlere toplayarak çarpma metodundan bahsedeceğim.
Toplayarak çarpma işlemi tamsayılar için kolay. Yani 4x3 ü çarpma yapmadan bulabiliriz ve bunu da matlab da yaptırabiliriz.
Hemen bunun örneğini yapıp ondalıklı sayılar için toplayarak çarpmaya geçeceğim
toplam=0;
for i=1:4
toplam=toplam+3;
end Bu işlem anladığınız üzere 4*3 ü çarpma yapmadan bulan program ,
Şimdi ondalıklı sayılar da bu nasıl olacak, sizinde bildiğiniz üzere her ondalıklı sayı bir kesir sayısıdır.
5.13*42.10= 215.97 şimdi bu örneği ele alalım
Arkadaşlar aslında aynı mantık burada da geçerli , şöyleki 5.13=513/100 demek , aynı şekilde 42.10=421/100 demek ,
421 tane 513 ü toplayıp 10000 bine böldüğümüzde aynı sonucu alacağız. Bunu matlab da şu şekilde yaptırırız
toplam=0;
for i=1:421
toplam=toplam+513;
end
toplam/10000
işte bu kod parçası istenilen sonucu yani 215.97 yi verecektir.
Faydalı olması dileği ile .
YUNUS SAVAŞ
Toplayarak çarpma işlemi tamsayılar için kolay. Yani 4x3 ü çarpma yapmadan bulabiliriz ve bunu da matlab da yaptırabiliriz.
Hemen bunun örneğini yapıp ondalıklı sayılar için toplayarak çarpmaya geçeceğim
toplam=0;
for i=1:4
toplam=toplam+3;
end Bu işlem anladığınız üzere 4*3 ü çarpma yapmadan bulan program ,
Şimdi ondalıklı sayılar da bu nasıl olacak, sizinde bildiğiniz üzere her ondalıklı sayı bir kesir sayısıdır.
5.13*42.10= 215.97 şimdi bu örneği ele alalım
Arkadaşlar aslında aynı mantık burada da geçerli , şöyleki 5.13=513/100 demek , aynı şekilde 42.10=421/100 demek ,
421 tane 513 ü toplayıp 10000 bine böldüğümüzde aynı sonucu alacağız. Bunu matlab da şu şekilde yaptırırız
toplam=0;
for i=1:421
toplam=toplam+513;
end
toplam/10000
işte bu kod parçası istenilen sonucu yani 215.97 yi verecektir.
Faydalı olması dileği ile .
YUNUS SAVAŞ
Yorumlar
Yorum Gönder