Kolay yoldan kare alma

Kolay yoldan kare almaGeçen gün gördüğüm TEDTalks videosundaki matematik delisi adamın videosunun son kısmında, adam 5 basamaklı bir sayının karesini kafasında aldığını kanıtlamak için sesli düşünürken, bir saniye içerisinde yaptığı bir işlemi gördüm, anında not aldım.

Adam, birkaç işleme böldüğü işlem sırasında 683'ün karesini almak için "700 çarpı 666 artı 17'nin karesi" işlemini yapmıştı. Bu epey dikkatimi çekti ve yaptığı işlemi not edip formülize etmeye çalışayım dedim. Biraz uğraştıktan sonra aşağıdaki formüle ulaştım:

a: Karesi alınacak olan sayı (adamın çözdüğü örnekte 683)
b: Karesi alınacak olan sayının yuvarlanmış hali (adamın çözdüğü örnekte 700)
c = b - (a % b) (% işareti, mod alma işareti)
a2 = (a+c) × (a-c) + c2

Aslında b değişkenine herhangi bir sayıyı koyabiliriz, formül bozulmaz ancak işlem zorlaşır.

Hatta bir şey daha diyeyim mi? c değişkenine aslında gerek bile yok :). Yani karesini alacağımız sayı ile herhangi bir sayı arasında yapacağımız kare alma işlemi de çatır çatır çalışıyor:

d: Karesi alınacak olan sayı
e: Herhangi bir sayı
d2 = (d+e) × (d-e) + e2

Bu noktaya da şuradan ulaşıyoruz:

d2 = d2
d2 = d2 - e2 + e2
d2 = (d+e) × (d-e) + e2

Bu kadar :).

Dikkat: Yorum yapanın yaptığı yorumdan yalnızca yorumu yapan sorumludur.
Yazıyı beğendiniz mi? Beğendiyseniz, Beyn'e abone olmak için tıklayın.
Daha fazla Gördüklerim, Duyduklarım
odtu-faresi
ODTÜ'nün fareleri bile güzel oluyor!

Şu fareden de korkacak bir insanın olduğunu sanmıyorum. Çizgi film karakteri gibi, şuna bak! :)

Kapat